Commit e6c88a42 by Tom Christie

Drop usage of validatiors.EMPTY_VALUES

parent 1f75ffc7
...@@ -223,7 +223,7 @@ class Field(object): ...@@ -223,7 +223,7 @@ class Field(object):
return value return value
def run_validators(self, value): def run_validators(self, value):
if value in validators.EMPTY_VALUES: if value in (None, '', [], (), {}):
return return
errors = [] errors = []
...@@ -450,7 +450,7 @@ class DecimalField(Field): ...@@ -450,7 +450,7 @@ class DecimalField(Field):
than max_digits in the number, and no more than decimal_places digits than max_digits in the number, and no more than decimal_places digits
after the decimal point. after the decimal point.
""" """
if value in validators.EMPTY_VALUES: if value in (None, ''):
return None return None
value = smart_text(value).strip() value = smart_text(value).strip()
...@@ -521,7 +521,7 @@ class DateField(Field): ...@@ -521,7 +521,7 @@ class DateField(Field):
super(DateField, self).__init__(*args, **kwargs) super(DateField, self).__init__(*args, **kwargs)
def to_internal_value(self, value): def to_internal_value(self, value):
if value in validators.EMPTY_VALUES: if value in (None, ''):
return None return None
if isinstance(value, datetime.datetime): if isinstance(value, datetime.datetime):
...@@ -580,7 +580,7 @@ class DateTimeField(Field): ...@@ -580,7 +580,7 @@ class DateTimeField(Field):
super(DateTimeField, self).__init__(*args, **kwargs) super(DateTimeField, self).__init__(*args, **kwargs)
def to_internal_value(self, value): def to_internal_value(self, value):
if value in validators.EMPTY_VALUES: if value in (None, ''):
return None return None
if isinstance(value, datetime.datetime): if isinstance(value, datetime.datetime):
...@@ -645,7 +645,7 @@ class TimeField(Field): ...@@ -645,7 +645,7 @@ class TimeField(Field):
super(TimeField, self).__init__(*args, **kwargs) super(TimeField, self).__init__(*args, **kwargs)
def from_native(self, value): def from_native(self, value):
if value in validators.EMPTY_VALUES: if value in (None, ''):
return None return None
if isinstance(value, datetime.time): if isinstance(value, datetime.time):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment