From b09faa497ee5f7dfe9cd54515cf8d3828960d306 Mon Sep 17 00:00:00 2001 From: Dmitry Gladkov Date: Fri, 27 Jan 2017 23:13:40 +0200 Subject: Fixed #27748 -- Switched HTTP error handlers to reference callables instead of strings. --- django/conf/urls/__init__.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'django') diff --git a/django/conf/urls/__init__.py b/django/conf/urls/__init__.py index 47d6b310e2..bfb0961cfc 100644 --- a/django/conf/urls/__init__.py +++ b/django/conf/urls/__init__.py @@ -4,13 +4,14 @@ from django.core.exceptions import ImproperlyConfigured from django.urls import ( LocaleRegexURLResolver, RegexURLPattern, RegexURLResolver, ) +from django.views import defaults __all__ = ['handler400', 'handler403', 'handler404', 'handler500', 'include', 'url'] -handler400 = 'django.views.defaults.bad_request' -handler403 = 'django.views.defaults.permission_denied' -handler404 = 'django.views.defaults.page_not_found' -handler500 = 'django.views.defaults.server_error' +handler400 = defaults.bad_request +handler403 = defaults.permission_denied +handler404 = defaults.page_not_found +handler500 = defaults.server_error def include(arg, namespace=None): -- cgit v1.3