Django Gunicorn调试

Sri*_*aju 9 django debugging wsgi gunicorn pdb

最初我有一个包含测试服务器的Django应用程序.为了调试这个设置,我可以import pdb; pdb.set_trace()在代码中的任何地方添加一个断点,将我引入Terminal中的交互式调试器(在命令行上).

最近我转向了gunicorn以获得一些优势.使用此Gunicorn设置时,如何获得类似的行为.我已经通过设置gunicorn设置尝试debug=True和daemon=False,但它不工作.

有人有解决方案吗?

Kim*_*ais 5

要在调试器/调试模式下以反向代理配置(在 nginx 下)运行绿色独角兽,请在PyCharm的 Run / Django / Edit 配置中输入以下设置:

当然,请使用7777您将 nginx 配置为代理的任何端口(而不是)。

截屏