我想启用调试(DEBUG = True
)仅在我的Django项目运行在本地主机上。如何获取settings.py中的用户IP地址?我想是这样工作的:Django:在settings.py中获取远程IP地址
#Debugging only on localhost
if user_ip = '127.0.0.1':
DEBUG = True
else:
DEBUG = False
我如何将用户的IP地址在user_ip
变量中settings.py
文件?
zefciu的回答似乎符合这个要求;一个音符虽然 - 对我来说,似乎在你的问题你正在混合客户端IP和IP,Django是必然的。 – Unreason 2010-06-16 07:42:19
我的意思是客户端IP。我们通常使用request.META ['REMOTE_ADDR'] – 2010-06-16 08:35:58