【发布时间】:2015-02-19 13:29:39
【问题描述】:
我的应用程序中已经有很多模型。 我已经在我的项目中使用了迁移。
但是当我想从模型中删除一个字段时,makemigration 命令会告诉我:
Unknown field(s) (field) specified for Model
其中 (fields) 等于字段的名称,Model 是模型的名称?
你有解决这个问题的办法吗?
【问题讨论】:
-
您是如何执行迁移的?特别是,您是否指定了应用标签,例如
python manage.py makemigrations app_label? -
您是否删除和/或篡改了任何以前的迁移?
-
你能检查数据库中是否存在字段吗?
-
对不起。我来晚了。是的,DRC 我使用指定的应用程序执行迁移。是的,该字段存在于我的数据库中。
标签: django django-models django-migrations