diff options
| author | Simon Charette <charette.s@gmail.com> | 2015-10-23 20:00:03 -0400 |
|---|---|---|
| committer | Simon Charette <charette.s@gmail.com> | 2015-10-27 11:02:35 -0400 |
| commit | 976bd519a879b2fd7a356cb21bde32696adb545f (patch) | |
| tree | d74a6c2be1e2c30c41597777ea2823e4236e3c5a /django | |
| parent | dc4c8df7aac81b5d68e40c1327fb362790cde70d (diff) | |
Revert "Fixed #25417 -- Added a field check for invalid default values."
This reverts commit 71ebcb85b931f43865df5b322b2cf06d3da23f69.
Diffstat (limited to 'django')
| -rw-r--r-- | django/db/models/fields/__init__.py | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/django/db/models/fields/__init__.py b/django/db/models/fields/__init__.py index 7aa18ee509..9449904130 100644 --- a/django/db/models/fields/__init__.py +++ b/django/db/models/fields/__init__.py @@ -203,7 +203,6 @@ class Field(RegisterLookupMixin): errors = [] errors.extend(self._check_field_name()) errors.extend(self._check_choices()) - errors.extend(self._check_default()) errors.extend(self._check_db_index()) errors.extend(self._check_null_allowed_for_primary_keys()) errors.extend(self._check_backend_specific_checks(**kwargs)) @@ -280,22 +279,6 @@ class Field(RegisterLookupMixin): else: return [] - def _check_default(self): - if self.has_default(): - default = self.get_default() - try: - self.clean(default, None) - except exceptions.ValidationError as messages: - return [ - checks.Error( - "Invalid 'default' value: %s" % message, - hint=None, - obj=self, - id='fields.E008', - ) for message in messages - ] - return [] - def _check_db_index(self): if self.db_index not in (None, True, False): return [ |
