Commit 2f279ec5 authored by Russell Keith-Magee's avatar Russell Keith-Magee
Browse files

Fixed #13341 -- Clarified the arguments to RegexValidators. Thanks to DrMeers...

Fixed #13341 -- Clarified the arguments to RegexValidators. Thanks to DrMeers for the report, and David Fischer for the draft text.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@13148 bcc190cf-cafb-0310-a4f2-bffc1f526a37
parent 3341f39f
Loading
Loading
Loading
Loading
+10 −7
Original line number Diff line number Diff line
@@ -63,16 +63,19 @@ methods.

.. attribute:: regex=None

The regular expression to search for the provided ``value``. Raises a
``ValidationError`` if no match was found.
The regular expression pattern to search for the provided ``value``. Raises a
``ValidationError`` with ``message`` and ``code`` if no match is found. If
no regex is specified, an empty string is used.

.. attribute:: code='invalid'
.. attribute:: message=None

The error code to use if validation fails. Defaults to ``'invalid'``.
The error message used by ``ValidationError`` if validation fails. If no
``message`` is specified, a generic ``"Enter a valid value"`` message is used.

.. attribute:: message=None
.. attribute:: code=None

The error message to use if ``regex`` doesn't match the provided ``value``.
The error code used by ``ValidationError`` if validation fails. If ``code``
is not specified, ``"invalid"`` is used.

``URLValidator``
----------------