[
{
"model": "django.contrib.Site",
"pk": 1,
"fields": {
"domain_name": "en.localhost",
"display_name": "EN site"
}
}]
我制作了一个应用程序并将上面的夹具放在目录名称“夹具”中。当我运行时python manage.py loaddata migrate/fixtures/sites_config.json
,我收到错误:
安装夹具“migrate/fixtures/sites_config.json”时出现问题:模型标识符无效:“django.contrib.Site”
- 如何在夹具中引用站点模型?
- 这是在代码中配置站点的明智策略吗(因此我不必在管理员中手动添加站点)
- 我是否应该使用此策略来管理将内容迁移到 django 站点。即,我为每种内容类型创建包含内容的固定装置,然后在上线之前将它们迁移?