在这个环境里检查一下migrations路径下的脚本,是不是已经包含你第一行的这个改动了?
makemigrations根据models里的改动,在BASE_DIR/migrations路径下生成数据库更新脚本
migrate是去数据库里执行生成的脚本,会对照django_migrations表里的记录执行以前没执行过的
我避免乱掉的方法是migrations路径下的东西不提交,models改动只通过git
【 在 iwannabe 的大作中提到: 】
: # sed -i 's/256/255/g' home_application/models.py
: # python manage.py makemigrations
: No changes detected
: ...................
--
FROM 193.16.224.*