喜 我无法在django 1.1.1下获取连接到我的网站的用户的IP地址。
ip_address=request.META['REMOTE_ADDR']
使用ubuntu 10.10下的python 2.6 django 1.1.1
我也安装了中间件并尝试了这种方法
'django.middleware.http.SetRemoteAddrFromForwardedFor'
try:
ip_address=request.META['HTTP_X_FORWARDED_FOR']
except KeyError:
pass
else:
# HTTP_X_FORWARDED_FOR can be a comma-separated list of IPs.
# Take just the first one.
ip_address = ip_address.split(",")[0]
request.META['REMOTE_ADDR'] = ip_address
在模板中我也尝试使用{{ request.REMOTE_ADDR }}
获取IP
但无法获得IP
这将是什么原因
任何帮助都会有很大的帮助,谢谢
答案 0 :(得分:0)