首页 > 解决方案 > 无需重启应用即可开发 Flask

问题描述

我尝试使用 Flask 制作一个小应用程序,但不断需要重新启动应用程序才能看到结果是一种矫枉过正。

是否有任何设置可以简单地更新应用程序而无需重新启动?(类似于任何体面的 PHP 或 Java/JSP 应用程序)

[编辑] 通过将标志 debug 设置为 True,可以手动或自动重启应用程序。在这两种情况下,应用程序都会重新启动。我对应用程序的不启动/重新启动感兴趣 - 不是手动或自动的。

最好的例子是一个 PHP 页面,您不必为了查看更改而重新启动整个服务器。

标签: flask

解决方案


app = Flask(__name__)
...
app.run(debug=True)

不要debug = True在生产中使用。


推荐阅读