def get_client_ip(request):
x_forwarded_for = request.META.get('HTTP_X_FORWARDED_FOR')
if x_forwarded_for:
ip = x_forwarded_for.split(',')[0]
else:
ip = request.META.get('REMOTE_ADDR')
return ip
참고 : https://stackoverflow.com/questions/4581789/how-do-i-get-user-ip-address-in-django
'개발합시다. > BackEnd 공부' 카테고리의 다른 글
SSH란 (0) | 2021.07.08 |
---|---|
로드밸런싱(Load Balancing) (0) | 2021.07.07 |
HTTP와 HTTPS란? (0) | 2021.07.07 |
Django - Redis 세션 & 쿠키 & 캐시 정리 (0) | 2021.07.07 |
Reverse Proxy & Foward Proxy의 장단점 정리 (0) | 2021.07.07 |