【发布时间】:2016-12-19 18:29:06
【问题描述】:
到目前为止,我在虚拟环境中的 Vagrant 机器中使用 Django==1.9.6。但是我创建了一个新的虚拟环境来测试新的 Django 并安装了最新版本的 Django(版本 1.10.4)。而我什么也没做,只是跑了服务器
sudo python manage.py runserver 0.0.0.0:80
当我尝试打开 url 而不是 Welcome to Django 时,出现错误:
DisallowedHost 在 /
HTTP_HOST 标头无效:55.55.55.5
不过,我已通过将我的 vagrant 机器 (55.55.55.5) 的 IP 设置到 ALLOWED_HOST 列表中来纠正此问题。
这是在较新版本的 Django 中实现的,还是在以前版本的 Django 中已经实现了此功能,但由于我的设置中的一些错误配置而发生错误?
【问题讨论】: