Refs #33365, Refs #30530 -- Doc'd re_path() behavior change in Django 2.2.25, 3.1.14, and 3.2.10.

Follow up to d4dcd5b9dd.
This commit is contained in:
Mariusz Felisiak 2021-12-15 18:54:02 +01:00 committed by GitHub
parent ac5cc6cf01
commit 5de12a369a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 0 deletions

View File

@ -72,9 +72,18 @@ groups from the regular expression are passed to the view -- as named arguments
if the groups are named, and as positional arguments otherwise. The values are
passed as strings, without any type conversion.
When a ``route`` ends with ``$`` the whole requested URL, matching against
:attr:`~django.http.HttpRequest.path_info`, must match the regular expression
pattern (:py:func:`re.fullmatch` is used).
The ``view``, ``kwargs`` and ``name`` arguments are the same as for
:func:`~django.urls.path()`.
.. versionchanged:: 2.2.25
In older versions, a full-match wasn't required for a ``route`` which ends
with ``$``.
``include()``
=============