django migrate迁移时会依次执行四件事:
1、迁移判定,将你的项目中所有未迁移的变动文件进行迁移(django会去查询django_migrations表判断你是否有新的迁移文件变动,若有新的迁移文件,则将变动加到django_migrations表中)
2、迁移映射关系 django_contenttype表新增映射关系(app与模型关系)
3、迁移权限 auth_permission表新增权限
4、执行迁移,生成数据表,或变动
migrate --fake 只执行第一步,并生成在django_migrations表中增加迁移记录。
migrate --fake-initial 执行前三步,不实际变动数据库文章来源:https://www.toymoban.com/news/detail-859795.html
migrate 全部依次执行所有步骤。文章来源地址https://www.toymoban.com/news/detail-859795.html
到了这里,关于django忽略migrate的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!