遇到django_content_type' doesn't exist"怎么解决

从git上拉取的项目,使用的DRF框架,执行过python manage.py makemigrations和python manage.py migrate
,迁移一直报错,如下
图片说明
检查之后发现Django自带的内置表都没有生成,查看django_migrations发现系统自带内置表的迁移文件都是存在的
图片说明
且通过python manage.py showmigrations可以看到关于django_content_type的迁移文件是执行了的,但是数据库中就是没有这张表,其他表的迁移也会因此报错
图片说明
查找资料找了一圈的办法,包括删除所有迁移文件新建数据库重新迁移依旧不行,以前从来没有遇到Django系统自带数据表无法生成的情况,现在这种情况完全不知道怎么弄了,请各位大神救救孩子吧!!!

1个回答

app下的makemigrations文件夹删除生成的文件,不要删除init
数据库删除重建
再次makemigrations和migrate
试试吧,

baidu_41924789
柳非银 试了还是不行,自带的表一个都没有
5 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐