在本地开发ENV,我正在试图破解我的方式使用夹层到多租户:配置多租户
夹层利用Django的网站的应用程序来支持单个项目的多个站点。在Mezzanine中,此功能始终“打开”:
就夹层上多租户的入门级啧啧声而言,这是相当多的。太好了,所以我去管理网站,并添加网站:
域名----- | ----显示名称
127.0.0.1:8000 ---- | ----英文网站
127.0.0.1:8000/es|----Spanish网站
现在,我卡住了。我已经用url.py弄清楚了,但是认为这不是从哪里开始的,因为我需要知道某些东西来映射URL。看法?丢失。
任何想法?
(包括翻译没有给出Web服务将永远不会转化为人类的好选项。)
感谢您的回复@dpn。我正在诉诸多租户,以便使用管理员生成的副本翻译该网站。为了不购买另一个域名,也为了搜索引擎优化和其他许多设计/体系结构的原因,我想使用不同的子弹相同的域名。 – softcode 2014-10-08 03:58:55
@shiva我的理解是,夹层不是直接可能的。当然,你可以运行一个子域名? http://es.example.com和http://example.com。 – dpn 2014-10-13 03:19:45
虽然对我来说,我不认为这是理想的,但它可能会做你所需要的:在不同的内部域内部运行两个实例,然后使用nginx将代理反向返回到正确的实例,具体取决于它们是否在/ en或/。不知道你是否有足够的灵活性来做到这一点。 我真的会去的子域选项:) – dpn 2014-10-13 03:21:13