在调试模式下运行 Flask 应用程序不提供调试器处于活动状态或 docker 桌面日志上的调试器 PIN

问题描述

我一直在 Windows 10 中使用 docker desktop 并使用它运行 Flask 应用程序。因此,当我更改 python 代码时,docker 将自动重启并执行。我们可以在 docker 桌面的容器日志中查看日志。但现在它只显示如下:

Serving Flask app "web_app" (lazy loading)
 * Environment: development
 * Debug mode: on

相反,它需要

 * Serving Flask app "app" (lazy loading)
 * Environment: production
   WARNING: This is a development server. Do not use it in a production deployment.
   Use a production Wsgi server instead.
 * Debug mode: on
 * Restarting with stat
 * Debugger is active!
 * Debugger PIN: 139-055-956
 * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

这样我就可以检查实时日志。让我知道是否有解决方案可以查看包含上述详细信息的实时日志。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)