https://www.freesion.com/article/3754543352/
情况一
- 如果要改名字的:mysql和表设计重新改好,models改好,再执行
python manage.py makegrations
- 注意:同时要改动:forms,model,数据库(改名后无法保存,一般会另存为新的表,再导入一次数据)。
- 注意:字段名用英文,verbose可以用中文
情况二
如果有问题,或改不成功,或改动很大
python manage.py migrate --fake app1 zero
删除migrations文件夹下面,除了__init__.py文件,的所有的带有序号的py文件
python manage.py makemigrations
python manage.py migrate --fake-initial