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 相关文章推荐
Python实现将DOC文档转换为PDF的方法
Jul 25 Python
Python的re模块正则表达式操作
May 25 Python
Python socket网络编程TCP/IP服务器与客户端通信
Jan 05 Python
python Matplotlib画图之调整字体大小的示例
Nov 20 Python
Python实现批量压缩图片
Jan 25 Python
Python实用技巧之利用元组代替字典并为元组元素命名
Jul 11 Python
Python 依赖库太多了该如何管理
Nov 08 Python
python实现简单飞行棋
Feb 06 Python
Python使用文件操作实现一个XX信息管理系统的示例
Jul 02 Python
如何基于python把文字图片写入word文档
Jul 31 Python
python时间序列数据转为timestamp格式的方法
Aug 03 Python
python实现定时发送邮件到指定邮箱
Dec 23 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
由php的call_user_func传reference引发的思考
2010/07/23 PHP
Zend Framework教程之Zend_Form组件实现表单提交并显示错误提示的方法
2016/03/21 PHP
CI(CodeIgniter)框架视图中加载视图的方法
2017/03/24 PHP
ThinkPHP实现登录退出功能
2017/06/29 PHP
PHP实现动态删除XML数据的方法示例
2018/03/30 PHP
JavaScript页面刷新与弹出窗口问题的解决方法
2010/03/02 Javascript
jquery下利用jsonp跨域访问实现方法
2010/07/29 Javascript
在浏览器中获取当前执行的脚本文件名的代码
2011/07/19 Javascript
中文字符串截取的js函数代码
2013/04/17 Javascript
js中for in的用法示例解析
2013/12/25 Javascript
javascript读取Xml文件做一个二级联动菜单示例
2014/03/17 Javascript
js检测浏览器版本、核心、是否移动端示例
2014/04/24 Javascript
关于Javascript 对象(object)的prototype
2014/05/09 Javascript
单元选择合并变色示例代码
2014/05/26 Javascript
浅谈angular4实际项目搭建总结
2017/12/01 Javascript
js实现手机web图片左右滑动效果
2017/12/29 Javascript
详解React之key的使用和实践
2018/09/29 Javascript
微信小程序自定义扫码功能界面的实现代码
2020/07/02 Javascript
vue-router之解决addRoutes使用遇到的坑
2020/07/19 Javascript
[01:32:50]DOTA2-DPC中国联赛 正赛 DLG vs XG BO3 第一场 1月25日
2021/03/11 DOTA
python3 实现的人人影视网站自动签到
2016/06/19 Python
Python实现对百度云的文件上传(实例讲解)
2017/10/21 Python
Python数据分析之获取双色球历史信息的方法示例
2018/02/03 Python
Python数据持久化shelve模块用法分析
2018/06/29 Python
python 如何去除字符串头尾的多余符号
2019/11/19 Python
Python3标准库glob文件名模式匹配的问题
2020/03/13 Python
德国内衣、泳装和睡衣网上商店:Bigsize Dessous
2018/07/09 全球购物
Daisy London官网:英国最大的首饰集团IBB旗下
2019/02/28 全球购物
Clarks鞋澳大利亚官方网站:Clarks Australia
2019/12/25 全球购物
心理健康心得体会
2014/01/02 职场文书
中文师范生自荐信
2014/01/30 职场文书
关于安全演讲稿
2014/05/09 职场文书
施工安全生产承诺书
2014/05/23 职场文书
比赛主持人开场白
2015/05/29 职场文书
TV动画《史上最强大魔王转生为村民A》番宣CM公布
2022/04/01 日漫
常用的文件对应的MIME类型汇总
2022/04/26 HTML / CSS