Django 站点框架中是否考虑了子域 "websites"?

Are subdomains considered "websites" in Django sites framework?

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

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

为了实现这一点,我考虑使用 Django 中的 the "sites" framework,但它的文档对子域的描述不是很明确。相反,它谈论的是“网站”和“网站”,并不清楚该框架是否适合我的目的。

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

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

您可能还想查看例如https://django-subdomains.readthedocs.io/en/latest/ 用于 subdomain-based 路由。