Skip to main content
 首页 » 编程设计

python之如何在 Django 中传递绝对 URL

2024年08月29日21虾米哥

我如何将绝对 url 传递给 django 函数并重定向到它?

def function(request): 
    back_url = request.META['HTTP_REFERER']    # example.com/home/?status=80&page=1 
    return redirect(back_url) 

请您参考如下方法:

你可以这样做:

def func(request): 
    url  = request.META['HTTP_REFERER'] 
    if request.META['QUERY_STRING']: 
        url += '?%s' % request.META['QUERY_STRING'] 
    return redirect_to(request, url, **kwargs)