mirror of https://github.com/django/django.git
Fixed #35703 -- Made technical_404_response() respect SCRIPT_NAME to return default_urlconf().
This commit is contained in:
parent
f72bbd4480
commit
cdcd604ef8
|
@ -620,7 +620,7 @@ def technical_404_response(request, exception):
|
|||
else:
|
||||
resolved = False
|
||||
if not tried or ( # empty URLconf
|
||||
request.path == "/"
|
||||
request.path_info == "/"
|
||||
and len(tried) == 1
|
||||
and len(tried[0]) == 1 # default URLconf
|
||||
and getattr(tried[0][0], "app_name", "")
|
||||
|
|
|
@ -398,6 +398,15 @@ class DebugViewTests(SimpleTestCase):
|
|||
response, "<h1>The install worked successfully! Congratulations!</h1>"
|
||||
)
|
||||
|
||||
@override_settings(
|
||||
ROOT_URLCONF="view_tests.default_urls", FORCE_SCRIPT_NAME="/FORCED_PREFIX"
|
||||
)
|
||||
def test_default_urlconf_script_name(self):
|
||||
response = self.client.request(**{"path": "/FORCED_PREFIX/"})
|
||||
self.assertContains(
|
||||
response, "<h1>The install worked successfully! Congratulations!</h1>"
|
||||
)
|
||||
|
||||
@override_settings(ROOT_URLCONF="view_tests.regression_21530_urls")
|
||||
def test_regression_21530(self):
|
||||
"""
|
||||
|
|
Loading…
Reference in New Issue