當前位置:成語大全網 - 書法字典 - DJANGO開發的留言板,如何獲取上壹頁的url?

DJANGO開發的留言板,如何獲取上壹頁的url?

同理,HTTP _ REFERER post be HTTP://127 . 0 . 0 . 1:8000/request/

當用戶單擊“報告”時,也就是當通過get訪問msg_request方法時,可以將HTTP_REFERER放入隱藏的表單中。然後提交給它自己。

相關代碼如下:

def消息請求(請求):

if request . method = =‘POST‘:

#此時,處理表單提交的obj_url。

obj_url =請求。post . get(“obj _ URL“,““)

form = MsgRequestForm(request。帖子)

if form.is_valid():

Wb message = Wb(Wb title = form . cleaned _ data【‘Wb title‘】,

WB reason = form . cleaned _ data【‘WB reason‘】,

wbaddress=obj_url

)

wbmessage.save()

...

#此時獲取的url就是報表URL。

obj_url =請求。meta . get(‘HTTP _ REFERER‘,“/“)

返回{

“obj _ URL”:obj _ URL,

...

...

}

然後將obj_url呈現到表單中。

& lt輸入type =“hidden“name =“obj _ URL“value =“{ { obj _ URL } }“/& gt;