Django之編輯時根據(jù)條件跳轉回原頁面的方法
更新時間:2019年08月21日 10:34:28 作者:Quincy379
今天小編就為大家分享一篇Django之編輯時根據(jù)條件跳轉回原頁面的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
在要跳轉的編輯頁面:
#首先獲取當期的url: curr_url = self.request.GET.urlencode() #創(chuàng)建一個QueryDict對象: params = QueryDict(mutable=True) #將當前的url賦值給一個新的參數(shù): params['_list_filter'] = curr_url #處理url: return mark_safe('<a href=%s?%s>編輯</a>' % (self.get_change_url(obj.id), params.urlencode()))
在處理url的視圖中:
#獲取url參數(shù): query_str = request.GET.get('_list_filter') #跳轉時拼接要跳轉的url: url = "%s?%s"%(self.get_list_url(),query_str) return redirect(url)
不懂得可以參考:
https://github.com/QuincyC379/Djet
PS:根據(jù)Django源碼寫的快速增刪改查的組件,希望對各位有點幫助!
以上這篇Django之編輯時根據(jù)條件跳轉回原頁面的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
keras:model.compile損失函數(shù)的用法
這篇文章主要介紹了keras:model.compile損失函數(shù)的用法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-07-07Python 余弦相似度與皮爾遜相關系數(shù) 計算實例
今天小編就為大家分享一篇Python 余弦相似度與皮爾遜相關系數(shù) 計算實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-12-12如何利用python在剪貼板上讀取/寫入數(shù)據(jù)
說起處理數(shù)據(jù)就離不開導入導出,而我們使用Pandas時候最常用的就是read_excel、read_csv了,下面這篇文章主要給大家介紹了關于如何利用python在剪貼板上讀取/寫入數(shù)據(jù)的相關資料,需要的朋友可以參考下2022-07-07