采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
不管是在common.py中,还是在task中,只要导入数据库就报错 from app.model.video import Video,VideoSub 不知道该怎么解决
jango.core.exceptions.AppRegistryNotReady: Apps aren’t loaded yet.报错原因:因为使用命令行进行对数据库的增删改查时,没有在项目根目录下运行python manage.py shell 命令 ,直接运行的python 命令,导致报错。
setup就建立起来环境了, python mangepyshell 也会将django环境导入
哦哦,好的
但是我看您也没有加这个呀,也没报错
我怀疑是调用顺序 或者是调用路径层级的问题,这是小细节,你可以仔细对照检查一下~
在网上找了很久找到了答案,在task中最前面加入
import djangodjango.setup()
就可以解决了,但是不知道为什么这么做,希望老师能帮忙解决一下
登录后可查看更多问答,登录/注册
入门Django的同时,让你形成更贴近实际工作的Python Web开发知识体系
1.7k 1
1.5k 15
1.0k 15
1.2k 13
833 13