Django 如何查看和删除管理员迁移

Django 如何查看和删除管理员迁移,django,python-3.x,django-migrations,Django,Python 3.x,Django Migrations,我试着运行我的Django项目,但我得到了一个关于未应用迁移的警告。 问题是,我没有做任何会引起任何迁移的更改,所以我开始查找迁移文件,但找不到任何文件。 我运行了python manage.py showmigrations来查看挂起的迁移 然后我发现有两个管理员迁移挂起 []0004\u auto\u 20200124\u 1105 []0005\u auto\u 20200124\u 1107 我一整天都在试图跟踪这些文件,甚至想看到这些更改,但都无济于事。请帮助migrate命令基本上将

我试着运行我的Django项目,但我得到了一个关于未应用迁移的警告。 问题是,我没有做任何会引起任何迁移的更改,所以我开始查找迁移文件,但找不到任何文件。 我运行了
python manage.py showmigrations
来查看挂起的迁移 然后我发现有两个管理员迁移挂起
[]0004\u auto\u 20200124\u 1105
[]0005\u auto\u 20200124\u 1107

我一整天都在试图跟踪这些文件,甚至想看到这些更改,但都无济于事。请帮助

migrate命令基本上将数据存储在数据库中,如果您想删除这些条目,比如说您现在在模型文件中犯了一个错误,您想从数据库中删除该模型。现在,要做到这一点,只需单击您创建的应用程序,它将列出一个名为migrations的子文件夹。单击该子文件夹,它将打开一些文件,如pycache,下面是0001_initial.py,以及其他一些类似的文件(您将在此处获得上述文件)。如果您想清理此应用程序的数据库,请删除这些数字文件。(适用于每个IDE)


但这些是管理员迁移,没有管理员“应用程序”,因此我无法访问管理员迁移文件夹来查看所述迁移,我无法理解。什么权限?只需打开IDE,找到上面的步骤并删除这些文件,就像您所说的跟踪这些文件一样。见上图(我编辑了我的答案)@iyokeose“admin”是。