如何在django视图函数中获取域名?

时间:2014-03-26 05:59:18

标签: python django

我的应用程序将被托管在多个域中,我需要在django视图功能中使用域名...如何实现这一目标?我正在使用django 1.3.3。

我想要这样的东西

www.syz.com 127.0.0.1:8000

1 个答案:

答案 0 :(得分:1)

查看request.get_host()

Doc:https://docs.djangoproject.com/en/dev/ref/request-response/#django.http.HttpRequest.get_host

或在您的模板中(如果您使用requestContext){{request.get_host}}

@jayanth-koushik提到它,你可以在这里找到更多:How can I get the domain name of my site within a Django template?