gpt4 book ai didi

python - 为什么我可以在 Debug模式下在同一个 IP 地址和端口上运行多个 django 应用程序?

转载 作者:行者123 更新时间:2023-12-04 17:23:35 24 4
gpt4 key购买 nike

我有个问题。
当我运行 django 应用程序时,他在 localhost:8000 中运行它。
但是,如果我重新运行该应用程序,它会在 localhost:8000 中重新运行它。
由于具有该端口 (8000) 的服务器 (localhost) 已经很忙,所以它不应该出错吗?
编辑1:
当我说“重新运行应用程序”时,我的意思是这个。
我首先从 vscode 终端然后在 windows 终端上执行了“python manage.py runserver”命令。
enter image description here
编辑2:
它仅适用于第二个开发服务器。
enter image description here

最佳答案

如果您在同一端口上运行第二个 Django 开发服务器,则会出现错误。

Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
Error: That port is already in use.
Terminal output showing the error
但是,当您说重新运行应用程序时,是否意味着您在再次启动之前先关闭了正在运行的开发服务器?在这种情况下,这当然不是问题。

关于python - 为什么我可以在 Debug模式下在同一个 IP 地址和端口上运行多个 django 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64833339/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com