“Django”;您有1个未申请的迁移”;但应用了最后一次迁移

“Django”;您有1个未申请的迁移”;但应用了最后一次迁移,django,django-migrations,Django,Django Migrations,因此,我不得不重新组织我的模型(必须进行手动迁移),最后我不得不重命名一些模型,然后在运行“manage.py migration”时出现了一个错误: The field Collect_data.Players.Team was declared with a lazy reference to 'xx.old_name', but app 'xxx' doesn't provide model 'old_name'. 迁移文件: migrations.RenameModel(

因此,我不得不重新组织我的模型(必须进行手动迁移),最后我不得不重命名一些模型,然后在运行“manage.py migration”时出现了一个错误:

The field Collect_data.Players.Team was declared with a lazy reference to 'xx.old_name', but app 'xxx' doesn't provide model 'old_name'.
迁移文件:

    migrations.RenameModel(
        old_name='Old_name',
        new_name='new_name',
    ),
现在,如果查看数据库,一切似乎都正常(重命名已经完成),所有连接都正常。如果我打开django shell,我可以得到具有新名称的模型。唯一的问题是,我在运行服务器时收到此警告:“您有1个未应用的迁移。”如果我尝试迁移,则会得到一个错误,即表已经存在。如果我运行makemigartion,我会得到与第一个相同的错误(惰性引用…)。在迁移列表中,我可以看到上一次迁移的方框中没有“X”。那么我怎样才能告诉Django一切都好呢

python manage.py migrate --fake ####
这会告诉django做一个假迁移,基本上不做任何事情就选中迁移复选框。
“######”是您要伪造的迁移文件号

它成功应用了吗?没有在结尾处收到该消息这完成了任务。谢谢以下是更多信息: