mirror of
https://github.com/django/django.git
synced 2025-07-24 05:36:15 +00:00
A rewrite of the reverse URL parsing: the reverse() call and the "url" template tag.
This is fully backwards compatible, but it fixes a bunch of little bugs. Thanks to SmileyChris and Ilya Semenov for some early patches in this area that were incorporated into this change. Fixed #2977, #4915, #6934, #7206. git-svn-id: http://code.djangoproject.com/svn/django/trunk@8760 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
84ef4a9b1d
commit
a63a83e5d8
8 changed files with 482 additions and 115 deletions
|
@ -612,6 +612,13 @@ arguments to use in the URL matching. For example::
|
|||
|
||||
.. _URL pattern name: `Naming URL patterns`_
|
||||
|
||||
The ``reverse()`` function can reverse a large variety of regular expression
|
||||
patterns for URLs, but not every possible one. The main restriction at the
|
||||
moment is that the pattern cannot contain alternative choices using the
|
||||
vertical bar (``"|"``) character. You can quite happily use such patterns for
|
||||
matching against incoming URLs and sending them off to views, but you cannot
|
||||
reverse such patterns.
|
||||
|
||||
permalink()
|
||||
-----------
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue