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中 ? : 三元表达式的使用介绍
Oct 09 Python
高性能web服务器框架Tornado简单实现restful接口及开发实例
Jul 16 Python
Python图像灰度变换及图像数组操作
Jan 27 Python
Python运行报错UnicodeDecodeError的解决方法
Jun 07 Python
Python 结巴分词实现关键词抽取分析
Oct 21 Python
Python单元测试工具doctest和unittest使用解析
Sep 02 Python
基于Tensorflow:CPU性能分析
Feb 10 Python
Python 实现Image和Ndarray互相转换
Feb 19 Python
jupyter notebook 多环境conda kernel配置方式
Apr 10 Python
Python request使用方法及问题总结
Apr 26 Python
Python大批量搜索引擎图像爬虫工具详解
Nov 16 Python
Django数据库(SQlite)基本入门使用教程
Jul 07 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
PHP写杨辉三角实例代码
2011/07/17 PHP
PHP实现的mysql操作类【MySQL与MySQLi方式】
2017/10/07 PHP
使用jquery选择器如何获取父级元素、同级元素、子元素
2014/05/14 Javascript
AngularJS基础 ng-submit 指令简单示例
2016/08/03 Javascript
jQuery实现的自适应焦点图效果完整实例
2016/08/24 Javascript
JavaScript数据类型学习笔记分享
2016/09/01 Javascript
微信小程序 教程之引用
2016/10/18 Javascript
AngularJS入门教程之模块化操作用法示例
2016/11/02 Javascript
bootstrap网格系统使用方法解析
2017/01/13 Javascript
使用AngularJS 跨站请求如何解决jsonp请求问题
2017/01/16 Javascript
Vue用v-for给循环标签自身属性添加属性值的方法
2018/10/18 Javascript
JavaScript学习笔记之DOM操作实例分析
2019/01/08 Javascript
vue动态绘制四分之三圆环图效果
2019/09/03 Javascript
Vue解析带html标签的字符串为dom的实例
2019/11/13 Javascript
Vue中keep-alive 实现后退不刷新并保持滚动位置
2020/03/17 Javascript
js前端对于大量数据的展示方式及处理方法
2020/12/02 Javascript
python通过pil模块获得图片exif信息的方法
2015/03/16 Python
Python and、or以及and-or语法总结
2015/04/14 Python
Python实例一个类背后发生了什么
2016/02/09 Python
Python两个字典键同值相加的几种方法
2019/03/05 Python
Python使用修饰器进行异常日志记录操作示例
2019/03/19 Python
Django给admin添加Action的步骤详解
2019/05/01 Python
python提取log文件内容并画出图表
2019/07/08 Python
Python常用模块logging——日志输出功能(示例代码)
2019/11/20 Python
python 控制台单行刷新,多行刷新实例
2020/02/19 Python
python函数调用,循环,列表复制实例
2020/05/03 Python
若通过ObjectOutputStream向一个文件中多次以追加方式写入object,为什么用ObjectInputStream读取这些object时会产生StreamCorruptedException?
2016/10/17 面试题
应聘护士自荐信
2013/10/21 职场文书
小学毕业寄语大全
2014/04/03 职场文书
班长演讲稿范文
2014/04/24 职场文书
毕业横幅标语
2014/10/08 职场文书
2014年个人业务工作总结
2014/11/17 职场文书
家长通知书家长意见
2014/12/30 职场文书
写给孩子的新学期寄语
2015/02/27 职场文书
公司门卫岗位职责
2015/04/13 职场文书
JavaScript 原型与原型链详情
2021/11/02 Javascript