Drop usage of validatiors.EMPTY_VALUES

This commit is contained in:
Tom Christie 2014-09-12 19:54:27 +01:00
parent 1f75ffc791
commit e6c88a4233

View File

@ -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):
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):
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):
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):
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):