Fixed #20500 - Updated flatpages URLconf example to work with APPEND_SLASH.

Thanks josh.23.french@.
This commit is contained in:
Tim Graham 2013-06-11 12:25:39 -04:00
parent 51739c6241
commit 536703abf0
1 changed files with 7 additions and 1 deletions

View File

@ -82,9 +82,15 @@ to place the pattern at the end of the other urlpatterns::
# Your other patterns here # Your other patterns here
urlpatterns += patterns('django.contrib.flatpages.views', urlpatterns += patterns('django.contrib.flatpages.views',
(r'^(?P<url>.*)$', 'flatpage'), (r'^(?P<url>.*/)$', 'flatpage'),
) )
.. warning::
If you set :setting:`APPEND_SLASH` to ``False``, you must remove the slash
in the catchall pattern or flatpages without a trailing slash will not be
matched.
Another common setup is to use flat pages for a limited set of known pages and Another common setup is to use flat pages for a limited set of known pages and
to hard code the urls, so you can reference them with the :ttag:`url` template to hard code the urls, so you can reference them with the :ttag:`url` template
tag:: tag::