From d14d04e7c79d557b2fdc33b6f62af2552c8214bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89lie=20Bouttier?= Date: Wed, 2 Aug 2017 20:50:16 +0200 Subject: [PATCH] migrating to new middleware format --- cfp/middleware.py | 8 ++++++-- ponyconf/settings.py | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/cfp/middleware.py b/cfp/middleware.py index 353bdc8..1e90315 100644 --- a/cfp/middleware.py +++ b/cfp/middleware.py @@ -1,9 +1,13 @@ -from django.core.exceptions import ImproperlyConfigured - from .utils import get_current_conf class ConferenceMiddleware: + def __init__(self, get_response): + self.get_response = get_response + + def __call__(self, request): + return self.get_response(request) + def process_view(self, request, view, view_args, view_kwargs): if view.__module__ != 'cfp.views': return diff --git a/ponyconf/settings.py b/ponyconf/settings.py index 15e7c5d..f1a67d4 100644 --- a/ponyconf/settings.py +++ b/ponyconf/settings.py @@ -63,7 +63,7 @@ INSTALLED_APPS = [ 'django.contrib.staticfiles', ] -MIDDLEWARE_CLASSES = [ +MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.locale.LocaleMiddleware',