Django之编辑时根据条件跳转回原页面的方法

 更新时间:2019年08月21日 10:34:28   作者:Quincy379  
今天小编就为大家分享一篇Django之编辑时根据条件跳转回原页面的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

在要跳转的编辑页面:

#首先获取当期的url:
curr_url = self.request.GET.urlencode()

#创建一个QueryDict对象:
params = QueryDict(mutable=True)

#将当前的url赋值给一个新的参数:
params['_list_filter'] = curr_url

#处理url:
return mark_safe('<a href=%s?%s>编辑</a>' % (self.get_change_url(obj.id), params.urlencode()))

在处理url的视图中:

#获取url参数:
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:根据Django源码写的快速增删改查的组件,希望对各位有点帮助!

以上这篇Django之编辑时根据条件跳转回原页面的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • keras:model.compile损失函数的用法

    keras:model.compile损失函数的用法

    这篇文章主要介绍了keras:model.compile损失函数的用法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-07-07
  • python OpenCV计算图片相似度的5种算法

    python OpenCV计算图片相似度的5种算法

    本文主要介绍了python OpenCV计算图片相似度的5种算法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • Python读取TIF影像的多种方法

    Python读取TIF影像的多种方法

    Python提供了丰富的库来读取和处理TIFF文件,其中PIL库是最常用的,本文给大家介绍Python读取TIF影像的几种方法,需要的朋友可以参考下
    2023-07-07
  • Python 余弦相似度与皮尔逊相关系数 计算实例

    Python 余弦相似度与皮尔逊相关系数 计算实例

    今天小编就为大家分享一篇Python 余弦相似度与皮尔逊相关系数 计算实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12
  • Python pymysql模块安装并操作过程解析

    Python pymysql模块安装并操作过程解析

    这篇文章主要介绍了Python pymysql模块安装并操作过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • numpy 产生随机数的几种方法

    numpy 产生随机数的几种方法

    本文主要介绍了numpy 产生随机数的几种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-02-02
  • 如何利用python在剪贴板上读取/写入数据

    如何利用python在剪贴板上读取/写入数据

    说起处理数据就离不开导入导出,而我们使用Pandas时候最常用的就是read_excel、read_csv了,下面这篇文章主要给大家介绍了关于如何利用python在剪贴板上读取/写入数据的相关资料,需要的朋友可以参考下
    2022-07-07
  • Python中的 dir() 函数示例详解

    Python中的 dir() 函数示例详解

    dir()函数是Python 中一个非常有用的工具,可以用于查找对象的所有属性和方法,如获取当前作用域的变量和方法、查找模块中的导出内容、动态查找对象属性等,通过本文的介绍和示例代码,大家可以更全面地了解 dir() 函数的用法和注意事项,需要的朋友参考下吧
    2022-03-03
  • 教你如何识别代理IP的真实地理位置(使用Python库)

    教你如何识别代理IP的真实地理位置(使用Python库)

    本文介绍了IP数据库查询、反向DNS查询和网络延迟测量三种方法,并通过案例分析和代码实现展示了如何使用Python库进行IP地理位置查询,需要的朋友可以参考下
    2024-03-03
  • Python OpenCV寻找两条曲线直接的最短距离

    Python OpenCV寻找两条曲线直接的最短距离

    这篇文章主要为大家详细介绍了Python OpenCV寻找两条曲线直接的最短距离,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-01-01

最新评论