Skip to main content
 首页 » 编程设计

python之Django:在 settings.py 中获取远程 IP 地址

2025年05月04日33虾米姐

我只想为我的 Django 项目启用调试 (DEBUG = True),前提是它在本地主机上运行。如何在 settings.py 中获取用户 IP 地址?我想要这样的东西工作:

#Debugging only on localhost 
if user_ip = '127.0.0.1': 
    DEBUG = True 
else: 
    DEBUG = False  

如何将用户 IP 地址放入 settings.py 文件内的 user_ip 变量中?

请您参考如下方法:

也许您指定一些 INTERNAL_IPS 就足够了: https://docs.djangoproject.com/en/dev/ref/settings/#internal-ips