一:.当已经建好的mysql表,需要增加新字段时,最好加在模型类中的最后,并且要加上null=True,因为生成数据表时,默认会将新加的字段放在最后面
二:.以上操作失败后,
1.将应用中的migrations中的迁移文件删除,
2.将mysql中的真实的表drop table 表,注意有外键的也要删掉
3.在mysql数据表中 delete from django_migrations where app='userinfo'
三:最终还是不行,就将数据库删除,重新建立数据库
一:.当已经建好的mysql表,需要增加新字段时,最好加在模型类中的最后,并且要加上null=True,因为生成数据表时,默认会将新加的字段放在最后面
二:.以上操作失败后,
1.将应用中的migrations中的迁移文件删除,
2.将mysql中的真实的表drop table 表,注意有外键的也要删掉
3.在mysql数据表中 delete from django_migrations where app='userinfo'
三:最终还是不行,就将数据库删除,重新建立数据库