summaryrefslogtreecommitdiff
path: root/django
diff options
context:
space:
mode:
authorSimon Charette <charette.s@gmail.com>2015-10-23 20:00:03 -0400
committerSimon Charette <charette.s@gmail.com>2015-10-27 11:02:35 -0400
commit976bd519a879b2fd7a356cb21bde32696adb545f (patch)
treed74a6c2be1e2c30c41597777ea2823e4236e3c5a /django
parentdc4c8df7aac81b5d68e40c1327fb362790cde70d (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__.py17
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 [