From 1cc3dc2c4a09a7f6e2c5c86964167a8b10ee60ed Mon Sep 17 00:00:00 2001 From: emile Date: Mon, 22 Jul 2024 22:50:22 +0300 Subject: [PATCH] new --- osinaweb/db.sqlite3 | Bin 1691648 -> 1691648 bytes .../osichat/__pycache__/views.cpython-310.pyc | Bin 682 -> 754 bytes osinaweb/osichat/views.py | 2 +- 3 files changed, 1 insertion(+), 1 deletion(-) diff --git a/osinaweb/db.sqlite3 b/osinaweb/db.sqlite3 index 0458854c99e607d35f133ea7a9a45263b4faac2d..0bb1bae29bc2098c1dd4e0ac4d4a1357988cc9ad 100644 GIT binary patch delta 148 zcmV~$I}U3T+V0(ZIAgQWONBN|s3jU8lC+F8aqaTdi{l&(zp zT%SysAdIMrny3p;_@W`2A`mUn79G(QJ<%5fF%%;)785ZQGcgy79Q%Ek(lt`MHDwW| eHuuccC3m~@Z-=0A-nrk~Zrs4xeQ|l&&+!k9nJ#Vs diff --git a/osinaweb/osichat/__pycache__/views.cpython-310.pyc b/osinaweb/osichat/__pycache__/views.cpython-310.pyc index 0c366823d828e21980f0052c025c92c10cd652a9..a484f40da86e57fc71549d4764c3cea604e1adf8 100644 GIT binary patch delta 330 zcmZ3*`iYeb@G?A~Pz6Z#wVaQ@wz?j0A!nBZS0aFU|LdFypNrnZ? z3mFPTpmMArxmw05(GnJ*O12ut*$gS{bAc*rnQE98ur6e%Wv*cc%5bD`0@bmEGvtY| zFqE)W+A%WJvNAGM0mVV0kqjw7ejRHbD}*k0WGrVWVXtAVVM*bd!_>?e%%I8b7bW5m z5)u#}5%1<76z&-0;_3oo-D3E~s8hrUbnh+hAXi`i5Z8D|7nh*PGK|LZ>_AaXj$16g zt|5-MnA1~BZm|{@uaVaQ@wz?j0A!nBa7ma$5-gbB!Fu3?Ga#K^%Yz{m&091TqW`Iw7DCU-OGTW|xF7Kwle hAyh&bWCn*#ZhlH>PO2RvkXOtBBzPEjfCllf0sw%qIN<;Q diff --git a/osinaweb/osichat/views.py b/osinaweb/osichat/views.py index 3a82fd19..40b3e862 100644 --- a/osinaweb/osichat/views.py +++ b/osinaweb/osichat/views.py @@ -6,7 +6,7 @@ import requests # Create your views here. def get_client_ip(request): - client_ip = request.META.get('REMOTE_ADDR', '') + client_ip = request.META.get('HTTP_X_FORWARDED_FOR', '').split(',')[0].strip() or request.META.get('REMOTE_ADDR', '') try: response = requests.get(f'http://ipinfo.io/{client_ip}/json')