gpt4 book ai didi

python - Django:ERR_CONNECTION_REFUSED

转载 作者:行者123 更新时间:2023-12-02 19:55:03 56 4
gpt4 key购买 nike

我实际上正在学习将Django框架与PostgreSQL和Docker和docker-compose一起使用。

通常,当我出错时(例如,views.py文件中的语法错误),我都无法通过Web浏览器访问Django应用。

Firefox告诉我:

Unable to connect

Firefox can't establish a connection to the server at localhost:8000



Chrome告诉我:

This site can’t be reached

localhost refused to connect.

ERR_CONNECTION_REFUSED



我有几次,我总是设法在代码中找到错误,进行更正,然后一切恢复正常。

目前,我的代码运行正常。但是,如果我再次遇到这种情况(并且这种情况经常发生),我希望自己能够快速找到错误。

所以这是我的问题:

如何查看哪一行文件包含错误?

我想得到一条正确的错误消息,告诉我出了什么问题,而不是一遍又一遍地烦人的ERR_CONNECTION_REFUSED浏览器页面。

我希望我能很好地解释我的问题,因为我很难向Google描述。

非常感谢。 :)

仅供引用:
Ubuntu               18.04.3 LTS Bionic (window manager i3wm)
Docker 19.03.4
docker-compose 1.17.1
python 3.7 (docker image)
Django 2.2.6 (inside the python 3.7 image)
PostgreSQL 12.0 (docker image)
Visual Studio Code 1.39.2

最佳答案

我终于找到了解决方案。

我有一个坏习惯,以分离模式运行docker-compose。

附加时,在停止容器时直接从终端显示语法错误。
我还添加了一个脚本,可以在其中循环运行服务器。这样,服务器将一遍又一遍自动重新启动,直到纠正错误为止。我不必手动重新启动Django服务器。

无论如何,谢谢您的帮助。

关于python - Django:ERR_CONNECTION_REFUSED,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58597544/

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