summaryrefslogtreecommitdiff
path: root/django/db/models/fields/__init__.py
diff options
context:
space:
mode:
authorMitar <mitar.git@tnode.com>2014-07-23 11:41:06 +0200
committerTim Graham <timograham@gmail.com>2014-08-01 07:41:28 -0400
commit1ed6fbcf44f0eebf29fd9b36be03bc5d73acee0a (patch)
tree78cd0dc1cb0a291d04d3c32c3d033077f5cf864a /django/db/models/fields/__init__.py
parenta0bfe4ea984fbf1720c24de42310c48b72f75f08 (diff)
Fixed #21940 -- Added kwargs to contribute_to_class() of model fields..
Thanks Kronuz for the suggestion.
Diffstat (limited to 'django/db/models/fields/__init__.py')
-rw-r--r--django/db/models/fields/__init__.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/django/db/models/fields/__init__.py b/django/db/models/fields/__init__.py
index 3e2c894a4d..3d8a5b79ad 100644
--- a/django/db/models/fields/__init__.py
+++ b/django/db/models/fields/__init__.py
@@ -914,10 +914,10 @@ class AutoField(Field):
return None
return int(value)
- def contribute_to_class(self, cls, name):
+ def contribute_to_class(self, cls, name, **kwargs):
assert not cls._meta.has_auto_field, \
"A model can't have more than one AutoField."
- super(AutoField, self).contribute_to_class(cls, name)
+ super(AutoField, self).contribute_to_class(cls, name, **kwargs)
cls._meta.has_auto_field = True
cls._meta.auto_field = self
@@ -1226,8 +1226,8 @@ class DateField(DateTimeCheckMixin, Field):
else:
return super(DateField, self).pre_save(model_instance, add)
- def contribute_to_class(self, cls, name):
- super(DateField, self).contribute_to_class(cls, name)
+ def contribute_to_class(self, cls, name, **kwargs):
+ super(DateField, self).contribute_to_class(cls, name, **kwargs)
if not self.null:
setattr(cls, 'get_next_by_%s' % self.name,
curry(cls._get_next_or_previous_by_FIELD, field=self,