Make GPCFieldRenderer
display check digit separate from main barcode data.
It is presumed that this is a good idea in general; I guess we'll see.
This commit is contained in:
parent
fa9cef9636
commit
2326482bb6
|
@ -20,7 +20,6 @@
|
||||||
# along with Rattail. If not, see <http://www.gnu.org/licenses/>.
|
# along with Rattail. If not, see <http://www.gnu.org/licenses/>.
|
||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
"""
|
"""
|
||||||
Product Field Renderers
|
Product Field Renderers
|
||||||
"""
|
"""
|
||||||
|
@ -64,6 +63,13 @@ class GPCFieldRenderer(TextFieldRenderer):
|
||||||
# Hm, should maybe consider hard-coding this...?
|
# Hm, should maybe consider hard-coding this...?
|
||||||
return len(str(GPC(0)))
|
return len(str(GPC(0)))
|
||||||
|
|
||||||
|
def render_readonly(self, **kwargs):
|
||||||
|
gpc = self.raw_value
|
||||||
|
if gpc is None:
|
||||||
|
return ''
|
||||||
|
gpc = unicode(gpc)
|
||||||
|
return '{0}-{1}'.format(gpc[:-1], gpc[-1])
|
||||||
|
|
||||||
|
|
||||||
class BrandFieldRenderer(AutocompleteFieldRenderer):
|
class BrandFieldRenderer(AutocompleteFieldRenderer):
|
||||||
"""
|
"""
|
||||||
|
|
Loading…
Reference in a new issue