django反向解析和正向解析的方式


Posted in Python onJune 05, 2018

本文介绍了Django的正向解析和反向解析,分享给大家,具体如下:

先创建一个视图界面

urls.py

django反向解析和正向解析的方式 

index.html

django反向解析和正向解析的方式 

index页面加载的效果

django反向解析和正向解析的方式

正向解析

test/?result=1

所谓正向解析就是直接在这里写地址 向urls.py里面一样 例如: test/p1/p2

反向解析

<a href="{% url 'booktest:fortest2' 2 %}" rel="external nofollow">

所谓反向解析就是根据命名来调到指定的页面,这里表示的是跳转到booktest模板下面的fortest2这个视图里面, 而这个fortest2正是我们定义的名字,后面的2表示需要传递过去的参数

我们看一下 urls.py里面的内容

django反向解析和正向解析的方式

关于上面的反向解析我想提醒读者几点需要注意的地方

  1. django使用反向解析需要添加应用的命名空间,例如上图的 app_name = “booktest” booktest是你应用的名字
  2. 使用反向解析需要在url匹配后添加自己定义的name
  3. 反向解析传递参数空格就行<a href="{% url 'booktest:fortest2' 2 %}" rel="external nofollow" rel="external nofollow" >,这里的2就表示需要传递的参数,booktest就是你当前的这个应用的名字,fortest2就是你需要之前定义的名字

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python列表与元组详解实例
Nov 01 Python
python用字典统计单词或汉字词个数示例
Apr 22 Python
python通过定义一个类实例作为ftp回调方法
May 04 Python
Django Admin实现上传图片校验功能
Mar 06 Python
Python之列表的插入&amp;替换修改方法
Jun 28 Python
Python3按一定数据位数格式处理bin文件的方法
Jan 24 Python
python学习开发mock接口
Apr 28 Python
python使用celery实现异步任务执行的例子
Aug 28 Python
Python 中pandas索引切片读取数据缺失数据处理问题
Oct 09 Python
如何在python中写hive脚本
Nov 08 Python
Python守护进程实现过程详解
Feb 10 Python
Pyhton模块和包相关知识总结
May 12 Python
Python numpy实现二维数组和一维数组拼接的方法
Jun 05 #Python
Python实现字典(dict)的迭代操作示例
Jun 05 #Python
python矩阵转换为一维数组的实例
Jun 05 #Python
python验证码识别教程之利用滴水算法分割图片
Jun 05 #Python
django反向解析URL和URL命名空间的方法
Jun 05 #Python
python topN 取最大的N个数或最小的N个数方法
Jun 04 #Python
pytorch + visdom 处理简单分类问题的示例
Jun 04 #Python
You might like
Linux下CoreSeek及PHP扩展模块的安装
2012/09/23 PHP
php文件上传的例子及参数详解
2013/12/12 PHP
PHP中使用addslashes函数转义的安全性原理分析
2014/11/03 PHP
PHP校验15位和18位身份证号的类封装
2018/11/07 PHP
javascript 兼容鼠标滚轮事件
2009/04/07 Javascript
javascript自执行函数之伪命名空间封装法
2010/12/25 Javascript
Extjs4中的分页应用结合前后台
2013/12/13 Javascript
javascript实例--教你实现扑克牌洗牌功能
2014/05/15 Javascript
javascript相关事件的几个概念
2015/05/21 Javascript
Bootstrap每天必学之表格
2015/11/23 Javascript
js生成随机数的过程解析
2015/11/24 Javascript
JQuery对ASP.NET MVC数据进行更新删除
2016/07/13 Javascript
使用Node.js给图片加水印的方法
2016/11/15 Javascript
jQuery插件FusionWidgets实现的AngularGauge图效果示例【附demo源码】
2017/03/23 jQuery
webpack配置的最佳实践分享
2017/04/21 Javascript
基于vue2.0动态组件及render详解
2018/03/17 Javascript
vue生命周期实例小结
2018/08/15 Javascript
深入理解 JS 垃圾回收
2019/06/03 Javascript
vue实现井字棋游戏
2020/09/29 Javascript
python3操作mysql数据库的方法
2017/06/23 Python
Pandas标记删除重复记录的方法
2018/04/08 Python
Python切片索引用法示例
2018/05/15 Python
python 实现敏感词过滤的方法
2019/01/21 Python
Python autoescape标签用法解析
2020/01/17 Python
pycharm开发一个简单界面和通用mvc模板(操作方法图解)
2020/05/27 Python
Python3爬虫mitmproxy的安装步骤
2020/07/29 Python
Python3.8安装Pygame教程步骤详解
2020/08/14 Python
python使用正则表达式匹配txt特定字符串(有换行)
2020/12/09 Python
锐步香港官方网上商店:Reebok香港
2020/11/05 全球购物
幼儿园教师辞职信
2014/01/18 职场文书
保密承诺书
2014/03/27 职场文书
创先争优活动党员公开承诺书
2014/08/29 职场文书
学校领导班子四风问题整改意见
2014/10/02 职场文书
争先创优个人总结
2015/03/04 职场文书
2016参观监狱警示教育活动心得体会
2016/01/15 职场文书
Python图像处理库PIL详细使用说明
2022/04/06 Python