flask-sqlalchemy 循环引用
使用flask_sqlalchemy时,都会遇到循环引用问题

导致了sqlalchemy里面不可以用

为了方便大家理解flask_sqlalchemy循环引用,如图。

主app文件需要引用molds文件中的模型,而molds文件又需要引用主app文件中的db
解决循环引用办法:
我们把db放在一个单独文件(exts)中,然后主app文件、moldes文件分别从exts文件中引用db。
如果把文件都单独分出来都不行,并且模型都没有错
那就看看自己sqlalchemy的版本是否有问题,
卸载自己现在的版本,把版本降低一点,或者用高版本都试试