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 功能和特点(新手必学)
Dec 30 Python
TensorFlow实现非线性支持向量机的实现方法
Apr 28 Python
Python3随机漫步生成数据并绘制
Aug 27 Python
python将秒数转化为时间格式的实例
Sep 16 Python
Python 按字典dict的键排序,并取出相应的键值放于list中的实例
Feb 12 Python
Python实现隐马尔可夫模型的前向后向算法的示例代码
Dec 31 Python
浅析PyCharm 的初始设置(知道)
Oct 12 Python
python 制作简单的音乐播放器
Nov 25 Python
Pytorch 中的optimizer使用说明
Mar 03 Python
Python 读写 Matlab Mat 格式数据的操作
May 19 Python
python通过函数名调用函数的几种方法总结
Jun 07 Python
Python实现科学占卜 让视频自动打码
Apr 09 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
虫族 Zerg 魔法科技
2020/03/14 星际争霸
PHP 的比较运算与逻辑运算详解
2016/05/12 PHP
javascript 页面只自动刷新一次
2009/07/10 Javascript
Jquery倒计时源码分享
2014/05/16 Javascript
基于ajax与msmq技术的消息推送功能实现代码
2016/12/26 Javascript
使用DeviceOne实现微信小程序功能
2016/12/29 Javascript
JS排序之选择排序详解
2017/04/08 Javascript
使用Bootrap和Vue实现仿百度搜索功能
2017/10/26 Javascript
最后说说Vue2 SSR 的 Cookies 问题
2018/05/25 Javascript
支付宝小程序自定义弹窗dialog插件的实现代码
2018/11/30 Javascript
ES6入门教程之Array.from()方法
2019/03/23 Javascript
JavaScript使用表单元素验证表单的示例代码
2019/08/20 Javascript
pyqt4教程之实现windows窗口小示例分享
2014/03/07 Python
python基础教程之数字处理(math)模块详解
2014/03/25 Python
python实用代码片段收集贴
2015/06/03 Python
Flask框架使用DBUtils模块连接数据库操作示例
2018/07/20 Python
解决Python下imread,imwrite不支持中文的问题
2018/12/05 Python
Numpy对数组的操作:创建、变形(升降维等)、计算、取值、复制、分割、合并
2019/08/28 Python
基于pygame实现童年掌机打砖块游戏
2020/02/25 Python
Python实现Word文档转换Markdown的示例
2020/12/22 Python
用HTML5.0制作网页的教程
2010/05/30 HTML / CSS
Auchan Direct波兰:欧尚在线杂货店
2016/10/19 全球购物
英国在线花园中心:You Garden
2018/06/03 全球购物
室内设计专业个人的自我评价
2013/10/19 职场文书
自我评价正确写法范文
2013/12/10 职场文书
安全资料员岗位职责
2013/12/14 职场文书
优秀毕业自我鉴定
2014/02/15 职场文书
文明倡议书
2015/01/19 职场文书
财务工作个人总结
2015/02/27 职场文书
2015年教务工作总结
2015/05/23 职场文书
Python基础之数据结构详解
2021/04/28 Python
如何用PHP实现多线程编程
2021/05/26 PHP
Python数据可视化之基于pyecharts实现的地理图表的绘制
2021/06/10 Python
Python中使用ipython的详细教程
2021/06/22 Python
Python 全局空间和局部空间
2022/04/06 Python
vue代码分块和懒加载非必要资源文件
2022/04/11 Vue.js