mirror of
https://github.com/django/django.git
synced 2025-06-05 03:29:12 +00:00
[1.5.x] Fixed #21582 -- Corrected URL namespace example.
Thanks oubiga for the report. Backport of 025ec2e7fe from master
This commit is contained in:
parent
fc2c8ee4c8
commit
66ada281d5
@ -839,7 +839,7 @@ For example::
|
|||||||
url(r'^advanced/$', 'apps.help.views.views.advanced'),
|
url(r'^advanced/$', 'apps.help.views.views.advanced'),
|
||||||
)
|
)
|
||||||
|
|
||||||
url(r'^help/', include(help_patterns, 'bar', 'foo')),
|
url(r'^help/', include((help_patterns, 'bar', 'foo'))),
|
||||||
|
|
||||||
This will include the nominated URL patterns into the given application and
|
This will include the nominated URL patterns into the given application and
|
||||||
instance namespace.
|
instance namespace.
|
||||||
@ -850,3 +850,8 @@ attribute: A 3-tuple that contains all the patterns in the corresponding admin
|
|||||||
site, plus the application namespace ``'admin'``, and the name of the admin
|
site, plus the application namespace ``'admin'``, and the name of the admin
|
||||||
instance. It is this ``urls`` attribute that you ``include()`` into your
|
instance. It is this ``urls`` attribute that you ``include()`` into your
|
||||||
projects ``urlpatterns`` when you deploy an Admin instance.
|
projects ``urlpatterns`` when you deploy an Admin instance.
|
||||||
|
|
||||||
|
Be sure to pass a tuple to ``include()``. If you simply pass three arguments:
|
||||||
|
``include(help_patterns, 'bar', 'foo')``, Django won't throw an error but due
|
||||||
|
to the signature of ``include()``, ``'bar'`` will be the instance namespace and
|
||||||
|
``'foo'`` will be the application namespace instead of vice versa.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user