django数据迁移依赖于contrib.sites

django数据迁移依赖于contrib.sites,django,migration,django-1.7,Django,Migration,Django 1.7,我想为我的一个数据迁移将站点添加到依赖项中 class Migration(migrations.Migration): dependencies = [ ('jianguo', '0004_auto_20141006_1534'), ('django.contrib.sites', '__first__'), ] operations = [ migrations.RunPython(create_site)

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

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

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

刚刚遇到了同样的问题。显然,在
django.contrib
名称空间中引用模型/应用程序时,必须省略“django.contrib.”


依赖项中引用
django.contrib.sites
或在使用
应用程序时,替换
=>
中的
django.contrib.sites
,我想我试过了,但运气不好。我将稍后重试。我得到:LookupError:尝试此操作时,没有安装标签为“站点”的应用程序。”django.contrib.sites'在我安装的应用程序中。你是怎么做到的?