flask from app import db ImportError: cannot import name ‘db’ 的解决方案

from app import db
ImportError: cannot import name 'db'

如果你的view界面展示也在`__init__`下面, 那就把view展示相关的代码移到最下面,因为python先执行view.py相关界面,而此时db还没有创建,就会报这个错误

 

即app下的__init__.py中,db = SQLAlchemy() 位于blueprint之前

 

------参考http://epoch-cloud.com/index.php/2018/03/26/flask-from-app-import-db-importerror-cannot-import-name-db-的解决方案/

 

posted @ 2018-07-17 01:20  生如夏花和秋叶  阅读(5845)  评论(0编辑  收藏  举报