django 获取上次的url

def get_old_category_title(request):
    # 获取用户访问该页面之前的位置。
    referer = request.META.get('HTTP_REFERER', "")
    cut_referer = referer.split('/')
    title_start_no = len(cut_referer)-1
    while len(cut_referer[title_start_no]) <= 0 and title_start_no > 1:
        title_start_no -= 1

    old_category = base32decode(parse.unquote(cut_referer[title_start_no-1]))
    old_title = base32decode(parse.unquote(cut_referer[title_start_no]))

    return old_category, old_title
文章目录