让你跳转的网页正常

register = template.Library()
@register.simple_tag
def reverse_url(request,name,*args,**kwargs):
# 获取当前的URL —— 访问目标地址后重新跳转的地址
next = request.get_full_path()
# 目标地址
base_url = reverse(name,args=args,kwargs=kwargs)

qd = QueryDict(mutable=True)
qd['next'] = next

url = "{}?{}".format(base_url,qd.urlencode())
return url
过滤器实现
原文地址:https://www.cnblogs.com/huhuxixi/p/10759246.html