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的整个过程。
点进去看看,就能发现整个数据建表的过程。

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。
更多推荐
所有评论(0)