Drop SessionMiddleware (missing imports anyway).
This commit is contained in:
parent
3a0b346e3a
commit
4ff086e268
|
@ -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
|
|
|
@ -73,7 +73,7 @@ TEMPLATES = [
|
||||||
]
|
]
|
||||||
|
|
||||||
MIDDLEWARE = [
|
MIDDLEWARE = [
|
||||||
"paste.middleware.SessionMiddleware",
|
"django.contrib.sessions.middleware.SessionMiddleware",
|
||||||
"django.contrib.auth.middleware.AuthenticationMiddleware",
|
"django.contrib.auth.middleware.AuthenticationMiddleware",
|
||||||
"django.contrib.messages.middleware.MessageMiddleware",
|
"django.contrib.messages.middleware.MessageMiddleware",
|
||||||
"django.middleware.common.CommonMiddleware",
|
"django.middleware.common.CommonMiddleware",
|
||||||
|
|
Loading…
Reference in New Issue