在用于填充多站点的夹具文件中引用 models.site


[
  {
    "model": "django.contrib.Site",
    "pk": 1,
    "fields": {
      "domain_name": "en.localhost",
      "display_name": "EN site"
    }
  }]

我制作了一个应用程序,并将上面的灯具放在目录名称"灯具"中。 当我运行python manage.py loaddata migrate/fixtures/sites_config.json时,我收到错误:

安装夹具"迁移/夹具/sites_config.json"时出现问题:模型标识符无效:"django.contrib.Site"

  • 如何在夹具中引用场地模型?
  • 这是在代码中配置站点的明智策略吗(所以我不必在管理员中手动添加站点)
  • 我应该使用此策略来管理内容到 django 站点的迁移吗? 即,我创建包含每种内容类型内容的固定装置,然后在上线之前将它们迁移?

这是网站。网站

对于迁移,我走了固定装置的方式,看不到任何问题......

最新更新