diff options
Diffstat (limited to 'django/db')
| -rw-r--r-- | django/db/models/fields/__init__.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/django/db/models/fields/__init__.py b/django/db/models/fields/__init__.py index d3920f204d..992db81b34 100644 --- a/django/db/models/fields/__init__.py +++ b/django/db/models/fields/__init__.py @@ -1578,6 +1578,12 @@ class DecimalField(Field): ] return [] + @cached_property + def validators(self): + return super(DecimalField, self).validators + [ + validators.DecimalValidator(self.max_digits, self.decimal_places) + ] + def deconstruct(self): name, path, args, kwargs = super(DecimalField, self).deconstruct() if self.max_digits is not None: |
