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


Posted in Python onAugust 21, 2019

在要跳转的编辑页面:

#首先获取当期的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之编辑时根据条件跳转回原页面的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
pyside写ui界面入门示例
Jan 22 Python
python中的多重继承实例讲解
Sep 28 Python
Python 中的 else详解
Apr 23 Python
Windows下安装python2和python3多版本教程
Mar 30 Python
python实现kNN算法
Dec 20 Python
python微元法计算函数曲线长度的方法
Nov 08 Python
numpy.linspace函数具体使用详解
May 27 Python
Python PyCharm如何进行断点调试
Jul 05 Python
python 含子图的gif生成时内存溢出的方法
Jul 07 Python
python百行代码自制电脑端网速悬浮窗的实现
May 12 Python
关于Python中*args和**kwargs的深入理解
Aug 07 Python
pandas时间序列之pd.to_datetime()的实现
Jun 16 Python
python numpy 常用随机数的产生方法的实现
Aug 21 #Python
在django模板中实现超链接配置
Aug 21 #Python
python爬虫 批量下载zabbix文档代码实例
Aug 21 #Python
Django 在iframe里跳转顶层url的例子
Aug 21 #Python
Python产生一个数值范围内的不重复的随机数的实现方法
Aug 21 #Python
django写用户登录判定并跳转制定页面的实例
Aug 21 #Python
Django自定义模板过滤器和标签的实现方法
Aug 21 #Python
You might like
解析smarty 截取字符串函数 truncate的用法介绍
2013/06/20 PHP
php实现word转html的方法
2016/01/22 PHP
实例讲解PHP设计模式编程中的简单工厂模式
2016/02/29 PHP
php数据访问之查询关键字
2016/05/09 PHP
JS中prototype关键字的功能介绍及使用示例
2013/07/21 Javascript
Jquery实现图片左右自动滚动示例
2013/09/25 Javascript
JavaScript判断是否为数组的3种方法及效率比较
2015/04/01 Javascript
js实现图片轮播效果
2015/12/19 Javascript
JS中正则表达式只有3种匹配模式(没有单行模式)详解
2016/07/28 Javascript
Angular2  NgModule 模块详解
2016/10/19 Javascript
遍历json 对象的属性并且动态添加属性的实现
2016/12/02 Javascript
Node.js 使用递归实现遍历文件夹中所有文件
2017/09/18 Javascript
Angular6 正则表达式允许输入部分中文字符
2018/09/10 Javascript
Flutter部件内部状态管理小结之实现Vue的v-model功能
2019/06/11 Javascript
vue history 模式打包部署在域名的二级目录的配置指南
2019/07/02 Javascript
详解利用eventemitter2实现Vue组件通信
2019/11/04 Javascript
JS实现字体背景跑马灯
2020/01/06 Javascript
JS实现单张或多张图片持续无缝滚动的示例代码
2020/05/10 Javascript
JS array数组检测方式解析
2020/05/19 Javascript
[02:17]2016完美“圣”典风云人物:Sccc专访
2016/12/03 DOTA
python画柱状图--不同颜色并显示数值的方法
2018/12/13 Python
如何通过50行Python代码获取公众号全部文章
2019/07/12 Python
python连接PostgreSQL过程解析
2020/02/09 Python
python动态规划算法实例详解
2020/11/22 Python
基于注解实现 SpringBoot 接口防刷的方法
2021/03/02 Python
台湾百利市购物中心:e-Payless
2017/08/16 全球购物
旅游管理专业学生求职信
2013/09/28 职场文书
医学专业本科毕业生自我鉴定
2013/12/28 职场文书
护士毕业生自荐信
2014/02/07 职场文书
信息专业学生学习的自我评价
2014/02/17 职场文书
奥利奥广告词
2014/03/20 职场文书
财务整改报告范文
2014/11/05 职场文书
董事长助理工作总结2015
2015/07/23 职场文书
村官2015年度工作总结
2015/10/14 职场文书
如何书写公司员工保密协议?
2019/06/27 职场文书
正确使用MySQL INSERT INTO语句
2021/05/26 MySQL