From d58aaa24e31f10e56a7f05a4451cd06a3cc6e65d Mon Sep 17 00:00:00 2001 From: Akshesh Date: Tue, 16 Feb 2016 03:40:00 +0530 Subject: Fixed #26107 -- Added option to int_list_validator() to allow negative integers. --- docs/ref/validators.txt | 11 ++++++++--- docs/releases/1.10.txt | 4 ++++ 2 files changed, 12 insertions(+), 3 deletions(-) (limited to 'docs') diff --git a/docs/ref/validators.txt b/docs/ref/validators.txt index 13832cfa46..f6feca58c9 100644 --- a/docs/ref/validators.txt +++ b/docs/ref/validators.txt @@ -226,12 +226,17 @@ to, or in lieu of custom ``field.clean()`` methods. ``int_list_validator`` ---------------------- -.. function:: int_list_validator(sep=',', message=None, code='invalid') +.. function:: int_list_validator(sep=',', message=None, code='invalid', allow_negative=False) .. versionadded:: 1.9 - Returns a :class:`RegexValidator` instance that ensures a string - consists of integers separated by ``sep``. + Returns a :class:`RegexValidator` instance that ensures a string consists + of integers separated by ``sep``. It allows negative integers when + ``allow_negative`` is ``True``. + + .. versionchanged:: 1.10 + + The ``allow_negative`` parameter was added. ``MaxValueValidator`` --------------------- diff --git a/docs/releases/1.10.txt b/docs/releases/1.10.txt index 1154429f2b..b3f14731d3 100644 --- a/docs/releases/1.10.txt +++ b/docs/releases/1.10.txt @@ -355,6 +355,10 @@ Validators domain name labels to 63 characters and the total length of domain names to 253 characters per :rfc:`1034`. +* :func:`~django.core.validators.int_list_validator` now accepts an optional + ``allow_negative`` boolean parameter, defaulting to ``False``, to allow + negative integers. + Backwards incompatible changes in 1.10 ====================================== -- cgit v1.3