【问题标题】:Can't reach local server while Django app is runningDjango 应用程序运行时无法访问本地服务器
【发布时间】:2021-12-29 18:00:09
【问题描述】:

当我运行 python manage.py runserver 时,我得到了

Watching for file changes with StatReloader
Performing system checks...

System check identified no issues (0 silenced).
December 29, 2021 - 17:45:15
Django version 4.0, using settings 'webapp.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

但是当我尝试在 Chrome 中打开它时,我只会收到 ERR_CONNECTION_REFUSED。

就在几个小时前它起作用了,我什么也没改变。

【问题讨论】:

  • 您能否在 Chrome 中粘贴您尝试访问的完整 URL?
  • 包括协议? Chrome 是否正在尝试通过 https 访问 - https://127.0.0.1:8000
  • 它只是说检查连接并检查代理和防火墙。两者都没有改变。通过 https 访问也不起作用。
  • ALLOWED_HOSTS 的值是多少?

标签: python django web-applications


【解决方案1】:

尝试将 settings.py 中允许的主机设置为 '*'。

ALLOWED_HOSTS = ['*']

More information

【讨论】:

  • 没用,还是同样的问题
猜你喜欢
  • 1970-01-01
  • 2020-05-02
  • 1970-01-01
  • 2016-11-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-10
  • 1970-01-01
相关资源
最近更新 更多