diff options
| author | Florian Apolloner <florian@apolloner.eu> | 2016-01-09 11:42:44 +0100 |
|---|---|---|
| committer | Florian Apolloner <florian@apolloner.eu> | 2016-04-02 10:23:25 +0200 |
| commit | 7a5e7fd6913c627ebe4ab6ecdb76f8e03cfca192 (patch) | |
| tree | e045774bd95bd373945c5f491c9b89e1c7a4d595 | |
| parent | 1f3a2340c5d535f17adb2a81144959c9198253a0 (diff) | |
| download | django-7a5e7fd6913c627ebe4ab6ecdb76f8e03cfca192.tar.gz | |
Tried fixing redirects tests.
| -rw-r--r-- | django/contrib/redirects/middleware.py | 4 | ||||
| -rw-r--r-- | django/core/handlers/base.py | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/django/contrib/redirects/middleware.py b/django/contrib/redirects/middleware.py index 7f4bbdb84f..a0a11f12c2 100644 --- a/django/contrib/redirects/middleware.py +++ b/django/contrib/redirects/middleware.py @@ -15,15 +15,17 @@ class RedirectFallbackMiddleware(MiddlewareMixin): response_gone_class = http.HttpResponseGone response_redirect_class = http.HttpResponsePermanentRedirect - def __init__(self): + def __init__(self, get_response=None): if not apps.is_installed('django.contrib.sites'): raise ImproperlyConfigured( "You cannot use RedirectFallbackMiddleware when " "django.contrib.sites is not installed." ) + super(RedirectFallbackMiddleware, self).__init__(get_response) def process_response(self, request, response): # No need to check for a redirect for non-404 responses. + print response, type(response), response.status_code if response.status_code != 404: return response diff --git a/django/core/handlers/base.py b/django/core/handlers/base.py index 73b27d9028..95a2647d8d 100644 --- a/django/core/handlers/base.py +++ b/django/core/handlers/base.py @@ -51,6 +51,7 @@ class BaseHandler(object): self._exception_middleware = [] settings.MIDDLEWARE = settings.MIDDLEWARE_CLASSES + print settings.MIDDLEWARE if settings.MIDDLEWARE is None: handler = self._get_response_old self._load_middleware_old() @@ -58,6 +59,7 @@ class BaseHandler(object): handler = self._get_response for middleware_path in settings.MIDDLEWARE[::-1]: middleware = import_string(middleware_path) + print middleware_path try: mw_instance = middleware(handler) except MiddlewareNotUsed as exc: |
