我正在尝试在 Django 1.7 中添加初始数据,并且我读过建议使用数据迁移。
我已经正确创建了名为“0001_groups”的迁移文件,我在其中创建了几个contrib.auth
组和权限。
问题是它在auth
迁移运行之前运行。
我去找出最后一次迁移的auth
应用程序的名称是什么,它被称为0005_alter_user_last_login_null.py
. 所以我尝试了:
dependencies = [
('auth', '0005_alter_user_last_login_null'),
]
但我得到:
KeyError:u“迁移 appname.0001_groups 依赖项引用不存在的父节点('auth','0005_alter_user_last_login_null')”
我用谷歌搜索了那个错误,它总是链接到 11 个月前已修复的 Django 错误。
如何正确指定auth
应用程序依赖项?