查了很多網頁,好像也沒有想要的結果,後來突然想到把 next 參數也POST到後端,然後實現跳轉即可
前端
<input type="hidden" value="{{ request.GET.next }}" name="next"> <!--獲取當前訪問頁中的next信息-->
後端
if request.POST.get("next"):
return redirect(request.POST.get("next"))
當然,如果直接是GET請求的話,那就只需要後端處理就好了
if request.GET.get("next"):
return redirect(request.GET.get("next"))