fix get_ip_address
This commit is contained in:
parent
29a8b79d7f
commit
f2c2eab75c
|
@ -2,8 +2,8 @@ from django.http import HttpRequest
|
|||
|
||||
|
||||
def get_ip_address(request: HttpRequest) -> str:
|
||||
forwarded = request.META.get("X-FORWARDED-FOR")
|
||||
forwarded = request.headers.get("X-Forwarded-For")
|
||||
if forwarded:
|
||||
return forwarded.split(",")[0]
|
||||
return forwarded.split(",")[-1]
|
||||
else:
|
||||
return request.META.get("REMOTE_ADDR")
|
||||
|
|
Loading…
Reference in New Issue