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

时间:2018-05-13 04:02:55

标签: flask pycharm

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

app = Flask(__name__)
app.debug = True

2 个答案:

答案 0 :(得分:1)

您可以通过访问烧瓶编辑配置选项卡来完成此操作。.我已附上屏幕截图。.请按照它进行操作。

通过在右上角找到此选项来访问烧瓶配置选项卡

visit the flask configuration tab by finding this option in your top right corner

在这里您可以为烧瓶应用启用禁用调试选项

Here you can enable disable debug option for your flask app

答案 1 :(得分:0)

确保您已在运行环境中获得环境变量FLASK_DEBUG。

在Unix上$ export FLASK_DEBUG=1

Windows上的

set FLASK_DEBUG=1

同样app.run(debug=False, threaded=True)在Python2.6中工作......值得一试。

这也会导致您的应用在应用程序的源文件中检测到更改时重新启动。