我如何获得django应用程序的主机名

时间:2017-08-16 22:51:13

标签: python django nginx

我有一个使用gunicorn运行的django应用程序,并且由nginx提供。我试图获取应用程序的完整主机名,因为我需要重定向到应用程序,并需要传递外部应用程序我的URL,以便它可以将控制权传递给我。如何查找主机名/应用程序名称。我试过了request.get_host(),但它给了我127.0.0.1:8000

1 个答案:

答案 0 :(得分:0)

您可以从request对象的META属性访问它。

request.META['HTTP_HOST']