我正在使用Flask开发应用程序。
我想要一种快速、自动化的方式来添加和删除debug=True
主函数调用:
发展:
app.run(debug=True)
生产:
app.run()
出于安全原因,如果我将调试模式设置为“在野外”,我可能会暴露有关应用程序的私人/敏感信息。
我正在考虑使用 sed 或 awk 在 git hook 中自动执行此操作(生产版本保存在我推送到的裸远程仓库中),或者将其包含在我要编写的 shell 脚本中以启动 uwsgi 和其他一些“维护”-允许应用程序正确提供的任务。
你怎么看?