原因:数据库中已经存在xxx这个表名的数据表了
解决办法:
1.删除数据库中这个表,然后执行迁移
DROP TABLE 表名;
2.修改数据库中的django_migrations表【这个表记录了django中哪些文件已经执行过迁移了】
查询表中有哪些记录
select * from django_migrations;
在表中添加一条记录【关于未迁移模型/应用的】
--这里的0001_initial代表的是这个子应用的第一次迁移,如果非第一次迁移应该像这样0002_auto_20210828_1753
insert into django_migrations (app,name,applied) value (应用名称,0001_initial,创建时间可以抄之前的记录)
最后再次执行迁移
python manage.py migrate