Django 管理员寻找不存在的字段

Django Admin looking for field that does not exist

我正在使用 Django 1.8,python3,SQLite。

我有一个模型的外键引用了另一个模型。我更新了模型以完全删除该外键并将其替换为引用不同 table 的多对多键。我 运行 makemigrations 然后 运行 实际迁移没有错误。但是,当我进入管理员并尝试向 table 添加一行时,我收到以下错误:

Exception Type:     FieldError

Exception Value:    

Unknown field(s) (TheOneIDeleted) specified for TableIChanged. Check fields/fieldsets/exclude attributes of class TableIChangedAdmin.

为什么迁移后还有对删除字段的引用?更重要的是,我该如何解决?

您似乎已更新 models.py,但尚未更新 admin.py 中的模型管理。