首页 > 解决方案 > 在 Django 站点框架中,子域是否被视为“网站”?

问题描述

我正在使用 Django 开发基于语言的 Web 应用程序。

我想使用语言子域(类似于 Wikipedia、Quora 和其他多语言网站)来分隔内容。例如,如果我的网站是website.com,我希望en.website.com用于我的网站的英文版本,es.website.com用于我的网站的西班牙语版本,等等。

为了实现这一点,我正在考虑使用Django的“站点”框架,但它的文档对子域不是很明确。相反,它谈论的是“网站”和“网站”,目前尚不清楚该框架是否适合我的目的。

所以,我的问题是:根据文档的术语,您可以将子域视为 Django 站点框架中的“网站”吗?

标签: djangodjango-sitesdjango-subdomains

解决方案


简单地说,是的,你可以。

您可能还想查看例如https://django-subdomains.readthedocs.io/en/latest/以获取基于子域的路由。


推荐阅读