Fix digits evaluation to allow 0

It must replace digit with default value only if it is None
This commit is contained in:
Cédric Krier committed 2012-04-01 15:42:00 +02:00
1 parent ae113f5ebe
commit c24ebf22c7
1 file changed
+1 -1
+1 -1
View File
@@ -287,7 +287,7 @@ class NumberField(CharField):
def digits(self, record):
default = (16, 2)
return tuple(x or y for x, y in zip(
return tuple(y if x is None else x for x, y in zip(
record.expr_eval(self.attrs.get('digits', default)), default))