今天在项目中使用manage.py sqlall commend.却出现了如题的错误.
后来检查发现到.commend的Application和另一个Application users的models中有相互依赖,导致出现循环引用的关系.
commend.models-> users.models.Department
users.models -> commend.models.BANK_TYPE
最后将这种引用关系移除,就一些正常了.
本文介绍了解决Python项目中两个应用间循环引用问题的方法。通过调整模型间的依赖关系,成功消除了循环引用,确保了项目的正常运行。
今天在项目中使用manage.py sqlall commend.却出现了如题的错误.
后来检查发现到.commend的Application和另一个Application users的models中有相互依赖,导致出现循环引用的关系.
commend.models-> users.models.Department
users.models -> commend.models.BANK_TYPE
最后将这种引用关系移除,就一些正常了.

被折叠的 条评论
为什么被折叠?