迁移错误:...没有要应用的迁移

问题描述 投票:0回答:1

我从我的应用程序中对模型进行了一些更改,然后在终端中输入 makemigrations 并迁移。

PS C:\Users\USER 1 rist 项目\网站> python manage.py makemigrations home 应用程序“home”中未检测到任何更改 PS C:\Users\USER 1 rist 项目\网站> python manage.py migrate ?[36;1m要执行的操作:?[0m ?[1m 应用所有迁移:?[0maccounts、admin、auth、cart、contenttypes、home、order、sessions、taggit、thumbnail ?[36;1m运行迁移:?[0m 无需申请迁移。

django django-models migration django-migrations migrate
1个回答
0
投票

这里有 4 种可能性之一:

  • 没有对需要迁移的模型进行任何更改;
  • 型号未注册。您需要在
    admin.py
    文件中注册新模型;
  • 已应用迁移。如果您之前应用了一些迁移,但随后进行了一些不需要自行迁移的更改 - 您将回到此列表的第一种情况;
  • 您正在尝试将迁移完全应用到错误的应用程序。
© www.soinside.com 2019 - 2024. All rights reserved.