文章内容

2022/8/3 16:51:34,作 者: 黄兵

'FLASK_ENV' is deprecated and will not be used in Flask 2.3. Use 'FLASK_DEBUG' instead.

最近将 Flask 升级到 2.3 之后,使用Error: Detected factory 'create_app' in module 'app', but could not call it without arguments.方式运行网站程序,出现了如下警告:

'FLASK_ENV' is deprecated and will not be used in Flask 2.3. Use 'FLASK_DEBUG' instead.

但是网站依然可以运行,运行模式是生产模式,由于网站在开发的时候,开发模式和生产模式配置不同,导致在开发过程中存在页面显示问题。

所以开始需要设置成开发模式,我们可以通过以下方式设置为开发模式:

set FLASK_APP=manage.py
set FLASK_DEBUG=True
flask run

当然我们也可以关闭开发模式:

set FLASK_APP=manage.py
set FLASK_DEBUG=False
flask run

这样就不会出现以上⚠了,同时也设置成了开发模式,是不是很简单。


黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - 'FLASK_ENV' is deprecated and will not be used in Flask 2.3. Use 'FLASK_DEBUG' instead.

什么是 baiduspider
css rem 理解
分享到:

发表评论

评论列表