django数据迁移依赖于contrib.sites

时间:2014-10-06 16:27:22

标签: django migration django-1.7

我想将网站添加到我的一个数据迁移的依赖项中。

class Migration(migrations.Migration):

    dependencies = [
        ('jianguo', '0004_auto_20141006_1534'),
        ('django.contrib.sites', '__first__'),
    ]

    operations = [
        migrations.RunPython(create_site)
    ]

但我得到了

ValueError: Dependency on unknown app: django.contrib.sites

以前有人这样做过吗?感谢。

1 个答案:

答案 0 :(得分:1)

刚遇到同样的问题。显然你必须省略'django.contrib'。在引用django.contrib名称空间中的模型/应用时。

替换'django.contrib.sites' =>引用'sites'中的django.contrib.sites或使用dependenciesapps {/ 1}}。