南方向后迁移找不到模型

时间:2014-02-16 12:37:44

标签: python migration django-south

我正在关注此very good advice转移模型。我犯了一个错误,我想进行向后迁移。我被卡住了。

在向后迁移中,我正在使用以下行更改外键约束:

db.alter_column('lab_scan', 'raw_file_id',
  self.gf('django.db.models.fields.related.ForeignKey')(to=orm['lab.File']), null=True)

南方抱怨The model 'file' from the app 'lab' is not available in this migration.

带有冻结模型的models字典实际上包含lab.file的条目。所以我无法弄清楚出了什么问题。

我尝试使用orm['lab.file'](小写的f),以防万一,它改善了问题。

更新:结果orm.models为空,即使我的迁移models不是。

0 个答案:

没有答案