summaryrefslogtreecommitdiff
path: root/docs/ref/validators.txt
diff options
context:
space:
mode:
authorIulia Chiriac <iulia.chiriac@eaudeweb.ro>2015-04-14 18:11:12 -0400
committerSimon Charette <charette.s@gmail.com>2015-09-18 14:30:20 -0400
commit75ed5900321d170debef4ac452b8b3cf8a1c2384 (patch)
treeec56a72e05f2ab8b588d48453ee0fcc4a31331ba /docs/ref/validators.txt
parent6f1b09bb5c1bafe4633514cbff37f9a7ed7a63ae (diff)
Fixed #24636 -- Added model field validation for decimal places and max digits.
Diffstat (limited to 'docs/ref/validators.txt')
-rw-r--r--docs/ref/validators.txt16
1 files changed, 16 insertions, 0 deletions
diff --git a/docs/ref/validators.txt b/docs/ref/validators.txt
index 6f10b44284..9bbcf9bcbc 100644
--- a/docs/ref/validators.txt
+++ b/docs/ref/validators.txt
@@ -281,3 +281,19 @@ to, or in lieu of custom ``field.clean()`` methods.
.. versionchanged:: 1.8
The ``message`` parameter was added.
+
+``DecimalValidator``
+--------------------
+
+.. class:: DecimalValidator(max_digits, decimal_places)
+
+ .. versionadded:: 1.9
+
+ Raises :exc:`~django.core.exceptions.ValidationError` with the following
+ codes:
+
+ - ``'max_digits'`` if the number of digits is larger than ``max_digits``.
+ - ``'max_decimal_places'`` if the number of decimals is larger than
+ ``decimal_places``.
+ - ``'max_whole_digits'`` if the number of whole digits is larger than
+ the difference between ``max_digits`` and ``decimal_places``.