From 1ff6a5003aff7e511d45d03b1371d2da3667eaee Mon Sep 17 00:00:00 2001 From: Sergey Fedoseev Date: Thu, 15 Nov 2018 16:11:42 +0500 Subject: [PATCH] Remove handling of MIDDLEWARE_CLASSES. (#4903) Unneeded since e844200f27fe6a2089175b488a283bc27331c4c6. --- wagtail/core/models.py | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/wagtail/core/models.py b/wagtail/core/models.py index f878a9a3b..088202dd1 100644 --- a/wagtail/core/models.py +++ b/wagtail/core/models.py @@ -1269,19 +1269,9 @@ class Page(AbstractPage, index.Indexed, ClusterableModel, metaclass=PageBase): request.is_dummy = True # Apply middleware to the request - # Note that Django makes sure only one of the middleware settings are - # used in a project - if hasattr(settings, 'MIDDLEWARE'): - handler = BaseHandler() - handler.load_middleware() - handler._middleware_chain(request) - elif hasattr(settings, 'MIDDLEWARE_CLASSES'): - # Pre Django 1.10 style - see http://www.mellowmorning.com/2011/04/18/mock-django-request-for-testing/ - handler = BaseHandler() - handler.load_middleware() - # call each middleware in turn and throw away any responses that they might return - for middleware_method in handler._request_middleware: - middleware_method(request) + handler = BaseHandler() + handler.load_middleware() + handler._middleware_chain(request) return request