Django:为网站配置多个域?

标签 django url dns sites

我如何在 django 中管理多个域?我们的网站将这样配置

jobs.site.com
cars.site.com
homes.site.com
jobs.site.co.uk
cars.site.co.uk
....

等等。基本上,我们将拥有三个第三级域名(工作、汽车、房屋)和一些特定于国家/地区的域名。

我实际上是在本地使用“localhost/uk/jobs/”之类的网址进行工作,但是当我们上线时,我们应该使用 jobs.site.co.uk 来代替...

我真的不知道,也不知道我应该在谷歌上搜索什么,有人可以给我提供一个简短但完整的“howto”来配置我的设置(或完整的django应用程序)以完全满足我的需要吗?

提前致谢!

最佳答案

如果它们共享相同的代码或数据库,您将必须检索子域名以创建您自己的子域中间件。

看看这个 http://thingsilearned.com/2009/01/05/using-subdomains-in-django/

关于Django:为网站配置多个域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7580306/

相关文章:

html - 使用 '#'(标签)发送一条消息

http - 什么是cdn前缀而不是网址中的www

django - 通过 Django Rest Framework View 调用模型方法

djangorest框架-对象权限不触发

url - 它是搜索引擎的 URL 吗?如果是,那我该怎么办?

regex - 在 .htaccess 中从 URL 中删除单词

c# - 如何在发布开始前执行 .bat?

linux - 获取广域网 IP : difference between HTTP and DNS

python - 在 Python 中将字符串转换为列表

python - 将元组存储为模型中的字段