Django Admin寻找不存在的字段

时间:2015-08-30 16:32:02

标签: python django django-admin

我使用的是Django 1.8,python3,SQLite。

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

Exception Type:     FieldError

Exception Value:    

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

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

1 个答案:

答案 0 :(得分:2)

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