We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6317da0 commit 41b3a89Copy full SHA for 41b3a89
qsessions/middleware.py
@@ -1,13 +1,12 @@
1
from django.conf import settings
2
from django.contrib.sessions.middleware import SessionMiddleware as DjSessionMiddleware
3
-from ipware import get_client_ip
4
5
6
class SessionMiddleware(DjSessionMiddleware):
7
def process_request(self, request):
8
session_key = request.COOKIES.get(settings.SESSION_COOKIE_NAME)
9
request.session = self.SessionStore(
10
- ip=get_client_ip(request)[0],
+ ip=request.META.get("REMOTE_ADDR", None),
11
user_agent=request.headers.get("User-Agent", ""),
12
session_key=session_key,
13
)
0 commit comments