通过IP访问Django页面报错 DisallowedHost at……

2020年10月21日 38点热度 0人点赞 0条评论

问题

运行Django服务后,通过浏览器中IP地址访问后出现如下报错。

DisallowedHost at /
Invalid HTTP_HOST header: '10.110.17.155:8000'. You may need to add u'10.110.17.155' to ALLOWED_HOSTS.

原因

这是由于没有在settings.py中进行访问授权

解决方法

进入项目目录后编辑 settings.py文件

nano settings.py

ALLOWED_HOSTS = [] #在这里添加请求的host地址,加上*则全部通过

再次运行服务,通过IP访问,显示正常

暗暗

专注做好一件事,你总能打开成功的门栓。

文章评论