Remove usage of deprecated Django APIs

This commit is contained in:
Raphael Michel
2022-12-17 16:25:15 +01:00
parent b288ea1e96
commit 60554dad9a
19 changed files with 68 additions and 42 deletions

View File

@@ -38,7 +38,7 @@ class ChunkBasedFileResponse(StreamingHttpResponse):
def get_client_ip(request):
ip = request.META.get('REMOTE_ADDR')
if settings.TRUST_X_FORWARDED_FOR:
x_forwarded_for = request.META.get('HTTP_X_FORWARDED_FOR')
x_forwarded_for = request.headers.get('x-forwarded-for')
if x_forwarded_for:
ip = x_forwarded_for.split(',')[0]
return ip