flask - 无需重启应用即可开发 Flask
问题描述
我尝试使用 Flask 制作一个小应用程序,但不断需要重新启动应用程序才能看到结果是一种矫枉过正。
是否有任何设置可以简单地更新应用程序而无需重新启动?(类似于任何体面的 PHP 或 Java/JSP 应用程序)
[编辑] 通过将标志 debug 设置为 True,可以手动或自动重启应用程序。在这两种情况下,应用程序都会重新启动。我对应用程序的不启动/重新启动感兴趣 - 不是手动或自动的。
最好的例子是一个 PHP 页面,您不必为了查看更改而重新启动整个服务器。
解决方案
app = Flask(__name__)
...
app.run(debug=True)
不要debug = True
在生产中使用。
推荐阅读
- powerbi - 根据其他列中的键值转置列中的值
- c# - 使用 EF CORE 检索可为空的对象
- javascript - 即使在允许脚本访问 Google 表格后,调用 getDataSourceFormula() 时仍然存在授权错误
- flutter - 为什么 sqflite 在热重载时保留开放数据库引用
- python-3.x - 错误的 CPM 和收入值 Google AdManager Report API
- gps - 中国AI思想家A9G GPRS+GPS模块工具
- google-cloud-platform - GCP 工作流程:我们可以设置一个步骤等待其他步骤完成吗?
- split - directx11如何实现分屏效果
- java - 我正在解析 json 数组形式的 api,但它显示错误为“(url)的意外响应代码 403”
- python - 如何将我的supervisord配置从python2转换为python3?