我需要在我的Django视图中获取当前页面的域名。 build_absolute_uri()
可以很好地获取完整路径(http://www.domain.com/path/to/somewhere),但是否有一种简单的方法只获取 http://www.domain.com?
我需要在我的Django视图中获取当前页面的域名。 build_absolute_uri()
可以很好地获取完整路径(http://www.domain.com/path/to/somewhere),但是否有一种简单的方法只获取 http://www.domain.com?
HttpRequest.get_host()
来获取主机名和端口号("www.domain.com"),并使用HttpRequest.is_secure()
来确定请求是通过http还是https进行的。这样,您就可以重建一个URL,如https://www.domain.com:8080。