本文主要是介绍Django报错:.AppRegistryNotReady: Models aren‘t loaded yet.,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这个报错已经搞了两天了,毁灭吧。
问题解决。
报错的原因:数据库没迁移成功。
1.从新建一个项目开始,再新建一个app,app里面得有migration文件夹,文件夹里得有__init__.py,没有的话(非常有可能你自己删掉了)。去到你别的项目复制下。
2.进入任务管理器,把进程中的python都删掉,避免提交的是之前的项目。
这一步非常重要,很有可能重复提交之前的项目,误以为又出错了。
3.执行
python manage.py makemigrations
python manage.py migrate
migration文件夹下就多了个文件。这个文件里面,就是创建model的整个过程。
点进去看看,就能发现整个数据建表的过程。
这篇关于Django报错:.AppRegistryNotReady: Models aren‘t loaded yet.的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!