这个报错的原因是什么

来源:6-9 扩展django的用户模型

kanokano

2020-03-24 13:33:45

想用自己扩展的用户模型,但是同步原语时报了以下的错误,该如何解决

http://img.mukewang.com/climg/5e799bb8090f6cf219201039.jpg

写回答

2回答

时间,

2020-03-24

同学,你好。该问题为django_migrations表记录着数据库的对应表的修改记录。第一次执行迁移时是不会报错的,当修改完已有的模型后重新迁移时是会有该提示的。

同学可以根据下述步骤进行操作

第一步:删除该app名字下的migrations下除__init__.py之外的文件

第二步:进入数据库,找到django_migrations的表,删除该app名字的所有记录。

第三步:执行下面这两条命令:(在项目目录下)

python manage.py makemigrations

python manage.py migrate

如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~

0

kanokano

提问者

2020-03-24

还有为什么之前在项目实战里面这样操作就不会报这个错,现在就会报这个错

0

0 学习 · 3562 问题

查看课程