pycharm 如何使用Flask在调试模式下运行应用

knsnq2tg  于 2022-11-08  发布在  PyCharm
关注(0)|答案(3)|浏览(217)

我已经用Flask设置了一个记录器,但它没有打印到Pycharm控制台,我想这可能是因为我运行应用程序时没有处于调试模式。app.debug = True而是FLASK_DEBUG = 0

app = Flask(__name__)
app.debug = True
9lowa7mx

9lowa7mx1#

你可以通过访问 flask 编辑配置选项卡来完成。。我已经附上了截图。。请按照它。。
通过在右上角找到此选项来访问 flask 配置选项卡

在这里您可以为您的flask应用程序启用禁用调试选项

sxissh06

sxissh062#

确保您已经在运行环境中获得了环境变量FLASK_DEBUG。
在Unix $ export FLASK_DEBUG=1
在Windows set FLASK_DEBUG=1上运行
此外,app.run(debug=False, threaded=True)在Python2.6中工作...值得一试。
这也会导致在应用程序的源文件中检测到更改时重新启动应用程序。

jmo0nnb3

jmo0nnb33#

请从官方指南www.example.com尝试此设置https://flask.palletsprojects.com/en/2.2.x/cli/#pycharm-integration

或者这个答案https://stackoverflow.com/a/73427798/17176270

相关问题