如何在Debug为False时保持Flask use_reloader正常工作?

时间:2017-09-26 16:05:42

标签: ajax flask

我的Flask应用程序启动了两次,所以我尝试了#34; debug = False" ,但这是在我更改ajax代码时阻止自动重新加载。 所以我这样开始我的应用程序 如果名称 ==' 主要':     app.run(debug = False,use_reloader = True,host =' 0.0.0.0',port = 4002)

但auto_reload无法正常工作

1 个答案:

答案 0 :(得分:0)

官方Flask Documentation说:

  

debug必须为True(即必须捕获例外)才能使其他两个选项(即use_reloaderuse_debugger)具有任何值。

这意味着,使用debug=Falseuse_reloader没有任何价值可以使用,因此,你将得不到你想要的东西。