Python 已从模型中删除字段,已迁移,但模型仍然显示,并在Django中导致错误

Python 已从模型中删除字段,已迁移,但模型仍然显示,并在Django中导致错误,python,django,django-models,django-1.9,Python,Django,Django Models,Django 1.9,所以这是一件有点奇怪的事情 我有一个带有几个属性的模型,当我删除其中一个属性并进行迁移时,django将其从数据库中删除,由于某种原因,它不会出现在自动进行的迁移中。但是,当我试图打印或输出模型对象列表,甚至只是打印其中一个模型时,我会得到错误1054,“字段列表”中的“未知列”项.lab_id') 现在,当我进入python manage.py shell并键入 >>>from items.models import Item >>>Items._meta.

所以这是一件有点奇怪的事情

我有一个带有几个属性的模型,当我删除其中一个属性并进行迁移时,django将其从数据库中删除,由于某种原因,它不会出现在自动进行的迁移中。但是,当我试图打印或输出模型对象列表,甚至只是打印其中一个模型时,我会得到错误
1054,“字段列表”中的“未知列”项.lab_id')

现在,当我进入
python manage.py shell
并键入

>>>from items.models import Item
>>>Items._meta.get_fields()
实验室id未显示在字段列表中

但当我这么做的时候

>>>from items.models import Item
>>>Items._meta.get_all_field_names()

实验室id确实显示在字段列表中。即使它不在数据库中,也不在我的模型中,而且在我过去的任何迁移中都不会出现。我确实记得在某个时候把它放在那里,但我知道我把它拿走了。我只是不知道如何告诉django忘记或忽略它。

请展示您的模型和完整的回溯。