在同一域上为多个 django 站点提供服务 /es /en /pt
是否可以在同一域的两个不同站点中提供应用程序?
这些是我正在尝试的先决条件:
- 以不同的语言服务器相同的应用程序
- URL 将类似于: www.domain.com/es www.domain.com/en
- 该应用程序将能够为每个“站点”创建不同的内容 管理员将能够以不同的语言创建不同的内容并将其发布在每个“站点”上
- 应用将与翻译共享相同的“模板”(如果可能)。
我很确定“django-sites”是为此设计的,但我找不到文档来检查是否可以从子目录访问站点。
Is it posible to serve an app in two diferent sites, on the same domain?
These are the requisites of waht i'm trying to:
- Server the same app in to diferente languages
- The URL would be something like: www.domain.com/es
www.domain.com/en - The app would be abble to create diferent contents for each "site"
The admin will be able to create diferent contents in diferent languages an publish them on each "site"- The app will share the same "template" (if posible) with translations.
I'm quite sure the "django-sites" is designed for that, but i can't find the doc to check if a site can be accesed fron a subdirectory.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这是 django 中提供的众多新功能之一1.4。
This is one of many new features available in django 1.4.
django-cms
支持多种语言,正如您所描述的那样。它还具有很强的可扩展性,可以轻松地为您的特定网站添加功能。django-cms
has support for multiple languages exactly like you have described. It also is very extensible making is simple to add functionality for your particular website.