diff options
| author | Marten Kenbeek <marten.knbk@gmail.com> | 2015-06-20 13:05:35 +0200 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2015-06-20 18:52:33 -0400 |
| commit | 738c0de3000c5a1e287f10ddf2f99e0c5e127250 (patch) | |
| tree | 5c202fcf96ab503df6b8b092530d72804b837f8b /docs/ref | |
| parent | 74402a5b0db83371d9dac512379d61c4d74262dd (diff) | |
Fixed #14200 -- Added a fallback if HttpRequest.urlconf is None.
Made BaseHandler fall back to settings.ROOT_URLCONF if
HttpRequest.urlconf is set to None, rather than raising
ImproperlyConfigured.
Diffstat (limited to 'docs/ref')
| -rw-r--r-- | docs/ref/request-response.txt | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/docs/ref/request-response.txt b/docs/ref/request-response.txt index eba47005a8..6656de5321 100644 --- a/docs/ref/request-response.txt +++ b/docs/ref/request-response.txt @@ -184,6 +184,14 @@ All attributes should be considered read-only, unless stated otherwise below. URLconf for the current request, overriding the :setting:`ROOT_URLCONF` setting. See :ref:`how-django-processes-a-request` for details. + ``urlconf`` can be set to ``None`` to revert any changes made by previous + middleware and return to using the :setting:`ROOT_URLCONF`. + + .. versionchanged:: 1.9 + + Setting ``urlconf=None`` raised + :exc:`~django.core.exceptions.ImproperlyConfigured` in older versions. + .. attribute:: HttpRequest.resolver_match An instance of :class:`~django.core.urlresolvers.ResolverMatch` representing |
