1
在我的django项目中,我一直在使用django-taggit为模型添加标记功能。Django:迁移依赖于已删除的第三方模块
迁移添加标签也列出了最初taggit迁移的依赖性:
dependencies = [
('taggit', '0001_initial'),
# …
]
在稍后的时间点,我已删除taggit无处不在,包括INSTALLED_APPS
。
问题是,django无法解析属于taggit的迁移,并引发错误。
在这种情况下,首选解决方案是什么?
我能想到两步战略:
- 保持taggit在
INSTALLED_APPS
直到运行该项目的所有服务器都是最新 - 壁球迁移之后,让现场不显示然后删除taggit from
INSTALLED_APPS