django返回当前请求的完整URL地址

2023-02-12 00:00:00 请求 返回 完整

在Django中,可以使用request.build_absolute_uri()来返回当前请求的完整URL。

这是一个方法,可以在任何Django视图中使用,它接受一个可选的参数,该参数是一个相对URL,将其附加到当前请求的绝对URL上。

例:

def my_view(request):
    absolute_url = request.build_absolute_uri()
    # ...
    return HttpResponse(absolute_url)

这样,返回的响应将包含当前请求的完整URL。

相关文章