django迁移错误,我迁移了模型,但未应用更改

lx0bsm1f  于 2023-06-25  发布在  Go
关注(0)|答案(1)|浏览(156)

我添加了新的字段模型和删除另一个字段,但不删除旧字段,不添加新费尔德。我删除了所有迁移文件,并重新迁移它的问题是相同的不工作迁移。这是一条消息“没有要应用的迁移。here is result after migrate apphere is my changed model

1dkrff03

1dkrff031#

您可以按照这些步骤来解决问题。
1.运行showmigrations。python manage.py showmigrations应显示所有迁移已完成。
1.撤消您在模型中所做的更改,即新建字段并删除另一个字段
1.运行makemigrations python manage.py makemigrations,然后迁移它fake python manage.py migrate --fake
1.重新应用模型中的更改。
1.运行makemigrations python manage.py makemigrations,然后将其迁移为fake python manage.py migrate

相关问题