summaryrefslogtreecommitdiff
path: root/docs/ref/request-response.txt
diff options
context:
space:
mode:
authorMarten Kenbeek <marten.knbk@gmail.com>2015-06-20 13:05:35 +0200
committerTim Graham <timograham@gmail.com>2015-06-20 18:52:33 -0400
commit738c0de3000c5a1e287f10ddf2f99e0c5e127250 (patch)
tree5c202fcf96ab503df6b8b092530d72804b837f8b /docs/ref/request-response.txt
parent74402a5b0db83371d9dac512379d61c4d74262dd (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/request-response.txt')
-rw-r--r--docs/ref/request-response.txt8
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