django: You may need to add ‘localhost‘ to ALLOWED_HOSTS

参考:https://blog.csdn.net/qq_21744873/article/details/87857279

python manage.py runserver后页面访问失败,提示:

DisallowedHost at /admin/

Invalid HTTP_HOST header: 'localhost:8000'. You may need to add 'localhost' to ALLOWED_HOSTS.

解决方法:

这里项目名称为test

打开test/test/settings.py配置文件,找到ALLOWED_HOSTS配置项

正常情况下,该配置项默认为空:ALLOWED_HOSTS=[],此时则ALLOWED_HOSTS默认包括了localhost

而我之前修改了这个配置:ALLOWED_HOSTS=['adminserver'],这时只能够通过adminserver访问,localhost不可以

原因是目前ALLOWED_HOST不为空,所以localhost不会默认添加进去,于是我添加了一项localhost进去,才可以正常访问,即ALLOWED_HOSTS = ['adminserver', 'localhost']

也可改为ALLOWED_HOSTS = ['*'],允许任意host访问

相关推荐
初九之潜龙勿用2 分钟前
GMM NZ 全流程详解实战:FSDP MOE 训练加速
人工智能·pytorch·python
山土成旧客2 分钟前
【Python学习打卡-Day28】类的蓝图:从模板到对象的构建艺术
linux·python·学习
宠..3 分钟前
对单选按钮分组
开发语言·数据库·c++·qt·安全·安全性测试
Mqh1807626 分钟前
day47 预训练模型
python
Ashley_Amanda7 分钟前
SAP ABAP 开发全攻略:从核心编程到最佳实践
大数据·数据库·sql
黎相思12 分钟前
附录:SQLite介绍
数据库·sqlite
毕设十刻12 分钟前
基于Vue的新生入学报道管理系统(程序 + 源码 + 数据库 + 调试部署 + 开发环境配置),配套论文文档字数达万字以上,文末可获取,系统界面展示置于文末
前端·数据库·vue.js
乙酸氧铍13 分钟前
python实现gif图片缩放,支持透明像素
图像处理·python·gif·pil
Vic1010114 分钟前
Redis防重复点击与分布式锁
java·数据库·redis·分布式
q_302381955617 分钟前
14.7MB轻量模型!NVIDIA Jetson边缘设备解锁工厂设备故障预警新方案
人工智能·python·算法·ascend·算子开发