我如何在 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/