【问题标题】:This site can’t be reached localhost refused to connect. No Django procress running [closed]无法访问此站点 localhost 拒绝连接。没有运行 Django 进程 [关闭]
【发布时间】:2018-07-11 14:00:42
【问题描述】:

我遇到了有史以来最奇怪的错误:昨天早上我使用我的程序没有任何问题(使用 Django + react/redux 和 javascript 制作的 Web 应用程序)。在一些错误之后,我决定从头开始,所以我克隆了 git,然后我试图重新启动我的应用程序,我有这个:

但是当我启动我的应用程序时我没有问题:

后端:

前端:

奇怪的是我看不到任何进程在我的计算机的端口 8000 上运行:

git 上的代码就像 2 天前一样完美运行,所以如果有人有想法,我想听听。

编辑 0: 我尝试运行 sudo python3 manage.py runserver 0.0.0.0:8000 并通过我的外部 IP 地址访问它 我也尝试在不同的端口上运行它

编辑 1:我从头开始重新安装了 linux,但仍然没有。

【问题讨论】:

  • 你试过runserver 0.0.0.0:8000吗?
  • 这真的很奇怪,反正你发现8000端口没有监听,很可能问题出在本地python进程没有正确启动,你说你刚刚首先重新创建目录树我会检查文件权限。
  • BearBrown 是的,它也没有用。 @Marco 你知道哪些文件吗?
  • @Marco 我已经运行了sudo chmod 777 -R /myProjectFolder,但它仍然无法正常工作
  • 你能提高错误级别并获得更多调试信息吗?你应该有这个标志 ./manage.py runserver --verbosity X

标签: python django localhost django-manage.py


【解决方案1】:

我刚刚发现问题出在哪里,它来自 django 和库 aiocoap 之间的冲突。实际上,我正在使用库向在另一台计算机上运行的服务器发出 http 请求,以获取一些树莓派实时发送的数据(大 JSON,您可以在我的帖子的第一张图片中看到)。我现在正在与这个库的创建者交谈,因为我已经很长时间没有修改我的程序的这一部分,而且它之前运行良好。

【讨论】:

    猜你喜欢
    • 2017-04-04
    • 2021-12-29
    • 2021-04-21
    • 2019-03-31
    • 2021-04-25
    • 2019-04-22
    • 2019-11-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多