如果是在另一台电脑上web访问要用 python manage.py ip:port (一般使用8000)的形式;监听所有ip用0.0.0.0如下:

1
2
3
python manage.py runserver 0.0.0.0:8000

若另一台电脑访问还报错报错, 如下:

django:runserver实现远程访问

解决办法:

django中setting.py中有个限制访问域名的变量(如果你是直接从1.4或者更早版本升级而来,是没有这个的,所以只要将DEBUG从True改成False就报错了)可以自己在settings.py里面添加(要不只有本机可以web访问)

ALLOWED_HOSTS = ['www.outofmemory.cn']
                                也可以写成
ALLOWED_HOSTS = ['*']
                                这样就在任何域名下都可以生效了,不过django不推荐这么干

 

相关文章:

  • 2021-06-30
  • 2022-12-23
  • 1970-01-01
  • 2021-12-19
  • 2021-05-16
  • 2021-11-20
  • 2021-11-18
猜你喜欢
  • 2022-01-23
  • 2021-10-16
  • 2021-07-25
  • 2021-12-18
  • 2021-04-02
相关资源
相似解决方案