django服务启动,127.0.0.1可以访问,但输入本机ip无法访问,解决办法
(首先要排查防火墙的问题。 防火墙不再本文讨论范围)
一. 解决办法(原文链接:https://blog.csdn.net/Victory9477/article/details/103563773)
(请看看您的django服务是不是还是默认的http://127.0.0.1:8000/,需要修改这个)
我们先到Django项目中找到setting文件
ALLOWED_HOSTS = [] ,修改为 ALLOWED_HOSTS = ['*']
1
在终端中Terminal启动django服务时,输入命令行
python manage.py runserver 0.0.0.0:8000
1、端口可以随意配置(只要没有占用即可)
2、显示0.0.0.0说明在setting.py文件中 ALLOWED_HOSTS = [’*’]中配置所有IP都可以访问该接口
————————————————