File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change 11# -*- coding: utf-8 -*-
2+
23from django .http import HttpResponse
34
45
Original file line number Diff line number Diff line change 33import re
44
55from django .conf import urls
6- from django .http import Http404
6+ from django .urls import get_resolver
77from django .utils .deprecation import MiddlewareMixin
88
9- from maintenancemode .http import HttpResponseTemporaryUnavailable
109from . import utils as maintenance
1110from .conf import settings
1211
@@ -46,4 +45,8 @@ def process_request(self, request):
4645 return None
4746
4847 # Otherwise show the user the 503 page
49- return HttpResponseTemporaryUnavailable ()
48+ resolver = get_resolver ()
49+
50+ callback , param_dict = resolver .resolve_error_handler ('503' )
51+
52+ return callback (request , ** param_dict )
You can’t perform that action at this time.
0 commit comments