【问题标题】:Django-cms multisite layout explainedDjango-cms 多站点布局解释
【发布时间】:2013-03-16 19:30:11
【问题描述】:

如何使用一个 django (django-cms) 实例为两个站点提供服务?当我安装site 应用程序并使用 django admin 添加两个站点实例时,我可以选择要为哪个添加页面。所以这就是我不明白的:django 应该如何知道要使用哪个站点?也许我在我的 django 多站点部署方案中遗漏了一些元素,有人可以让我走上正轨吗?

【问题讨论】:

    标签: django django-cms


    【解决方案1】:

    基本上,它不知道自己使用哪个网站。您将每个模型与一个(或多个)站点相关联,然后检查视图中给定站点的内容。如果您还没有,请查看sites doc 中的示例(链接版本为 1.5)。

    它并没有真正为开箱即用的完整多租户设置,以防您只是希望通过一个 Django 安装运行一些不相关的站点。在这种情况下,我自己的经验是,为每个站点设置单独的 Django 应用程序和数据库,然后使用 Apache 虚拟主机来引导流量会更容易。

    【讨论】:

      猜你喜欢
      • 2011-04-26
      • 2011-09-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多