diff --git a/paste/middleware.py b/paste/middleware.py deleted file mode 100644 index 1ba92ef..0000000 --- a/paste/middleware.py +++ /dev/null @@ -1,21 +0,0 @@ -from webtools import settings - - -from django.contrib.sessions.middleware import ( - SessionMiddleware as DjangoSessionMiddleware, -) - - -class SessionMiddleware(DjangoSessionMiddleware): - def process_request(self, request): - if "admin" in request.path: - session_key = request.COOKIES.get(settings.SESSION_COOKIE_NAME) - request.session = self.SessionStore(session_key) - else: - request.session = {} - - def process_response(self, request, response): - if "admin" in request.path: - return super().process_response(request, response) - else: - return response diff --git a/webtools/settings.py b/webtools/settings.py index 85d0db1..5b9632c 100644 --- a/webtools/settings.py +++ b/webtools/settings.py @@ -73,7 +73,7 @@ TEMPLATES = [ ] MIDDLEWARE = [ - "paste.middleware.SessionMiddleware", + "django.contrib.sessions.middleware.SessionMiddleware", "django.contrib.auth.middleware.AuthenticationMiddleware", "django.contrib.messages.middleware.MessageMiddleware", "django.middleware.common.CommonMiddleware",