请求对象中是否存在可以访问的方法或属性,以完全按照客户端请求返回URL?包括查询参数吗?
在查看this question之后,我已经检查了request.build_absolute_uri
,但是它只返回没有查询参数的URL。
我需要URL,因为我的API响应返回结果“下一页”的URL。我可以通过query_params
属性来构建它,但是该视图需要很多查询参数,而有些视图则排除了其他参数,因此访问请求url可以省去很多麻烦。
答案 0 :(得分:2)
要获取包括查询字符串在内的完整路径,您需要request.get_full_path()