【发布时间】:2021-09-12 12:28:02
【问题描述】:
我正在开发一个连接 django(用于后端)和 React(用于前端)的项目
它完美地运行了 5 个月,然后今天早上,当我运行 django (python manage.py runserver) 时,我无法访问 django 服务器。
首先,我的前端告诉我他无法访问它:
Proxy error: Could not proxy request /api/token/refresh/ from localhost:3000 to http://localhost:8000/.
See https://nodejs.org/api/errors.html#errors_common_system_errors for more information (ECONNREFUSED).
然后我尝试在浏览器的导航栏中输入127.0.0.1:8000,以访问 django 管理员(就像我以前那样,直到今天早上),我的浏览器告诉我 localhost 拒绝连接。
最后,我在 cmd 中输入了netstat -aon | find /i "listening",但列表中不包括端口 8000
我不知道该怎么办,当我在互联网上输入“django 不在端口 8000 上运行”时,我找不到满意的答案。
有人可以帮我吗?
(编辑):好的,我听从了某人对另一个主题评论的建议,我不得不重新启动我的计算机(不是停止它然后启动它,而是重新启动它)。 我不知道为什么,但它有效。 我把这个答案的链接放在这里是为了引用那个人:https://stackoverflow.com/a/46967320/16349513
【问题讨论】:
-
您是否检查了
的 runserver 是否有效,例如: python manage.py runserver 8000 -
我刚试了也没用
标签: django windows port connection-refused