diff options
| author | Tom Christie | 2014-09-12 19:54:27 +0100 |
|---|---|---|
| committer | Tom Christie | 2014-09-12 19:54:27 +0100 |
| commit | e6c88a423361b084ba171af7a74a183bd557e73e (patch) | |
| tree | fd38e6ab3509293e06a0cc1f036db67fbecd00ad | |
| parent | 1f75ffc7912725e771a67bf3e6c3c6362dc3199a (diff) | |
| download | django-rest-framework-e6c88a423361b084ba171af7a74a183bd557e73e.tar.bz2 | |
Drop usage of validatiors.EMPTY_VALUES
| -rw-r--r-- | rest_framework/fields.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/rest_framework/fields.py b/rest_framework/fields.py index e1855ff7..33ab0682 100644 --- a/rest_framework/fields.py +++ b/rest_framework/fields.py @@ -223,7 +223,7 @@ class Field(object): return value def run_validators(self, value): - if value in validators.EMPTY_VALUES: + if value in (None, '', [], (), {}): return errors = [] @@ -450,7 +450,7 @@ class DecimalField(Field): than max_digits in the number, and no more than decimal_places digits after the decimal point. """ - if value in validators.EMPTY_VALUES: + if value in (None, ''): return None value = smart_text(value).strip() @@ -521,7 +521,7 @@ class DateField(Field): super(DateField, self).__init__(*args, **kwargs) def to_internal_value(self, value): - if value in validators.EMPTY_VALUES: + if value in (None, ''): return None if isinstance(value, datetime.datetime): @@ -580,7 +580,7 @@ class DateTimeField(Field): super(DateTimeField, self).__init__(*args, **kwargs) def to_internal_value(self, value): - if value in validators.EMPTY_VALUES: + if value in (None, ''): return None if isinstance(value, datetime.datetime): @@ -645,7 +645,7 @@ class TimeField(Field): super(TimeField, self).__init__(*args, **kwargs) def from_native(self, value): - if value in validators.EMPTY_VALUES: + if value in (None, ''): return None if isinstance(value, datetime.time): |
