0
我正在开发一个django中的许多子域的应用程序。例如www.mysite.com,mx.mysite.com,es.mysite.com,nz.mysite.com 所有这些模式都必须重定向到相同的django应用程序,并使用国家语言呈现html页面。如何在django视图中捕获子域?
有没有什么方法可以捕获views.py中的子域?
我想在views.py是这样的:
######## VIEWS.PY ###########
def hompage(request):
subdomain = #HERE IS WHERE I WANT TO CAPTURE THE SUBDOMAIN
if subdomain=='www':
contextdict = {"Language": "English"}
else if subdomain=='mx':
contextdict = {"Language": "Spanish"}
return render(request, 'mysite/index.html', contextdict)