get_ip()如何工作?
如果nginx是反向代理,而gunicorn是应用服务器,则它总是从本地计算机上的nginx获取请求。
在我的情况下,nginx发送到应用服务器的真实IP是
HTTP_X_REAL_IP通过nginx conf行
proxy_set_headerX-Real-IP $remote_addr;
因此,您可能需要设置该值,并在django应用程序帐户中使用新IP头或set
request.meta['REMOTE_ADDR']=来设置其他头
request.meta['HTTP_X_REAL_IP']



