【问题标题】:How to run app in debug mode with Flask如何使用 Flask 在调试模式下运行应用程序
【发布时间】:2018-10-23 01:42:49
【问题描述】:

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

app = Flask(__name__)
app.debug = True

【问题讨论】:

  • 你是否在 virtualenv 中运行烧瓶?
  • 来自 pycharm...所以我猜是 pycharms virtualenv

标签: flask pycharm


【解决方案1】:

您可以通过访问烧瓶编辑配置选项卡来完成它..我已附上屏幕截图..请关注它..

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

您可以在此处为您的烧瓶应用启用禁用调试选项

【讨论】:

    【解决方案2】:

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

    在 Unix 上 $ export FLASK_DEBUG=1

    在 Windows 上 set FLASK_DEBUG=1

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

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

    【讨论】:

      猜你喜欢
      • 2022-10-13
      • 1970-01-01
      • 1970-01-01
      • 2016-04-15
      • 2020-08-22
      • 2019-08-06
      • 1970-01-01
      • 2021-01-09
      • 2019-10-04
      相关资源
      最近更新 更多