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及Django框架生成二维码的方法分析
Jan 31 Python
python实现定时提取实时日志程序
Jun 22 Python
Python中logging实例讲解
Jan 17 Python
Python简单I/O操作示例
Mar 18 Python
浅谈Pytorch中的torch.gather函数的含义
Aug 18 Python
pygame库实现移动底座弹球小游戏
Apr 14 Python
python利用dlib获取人脸的68个landmark
Nov 27 Python
pytorch实现从本地加载 .pth 格式模型
Feb 14 Python
python实现FTP文件传输的方法(服务器端和客户端)
Mar 20 Python
Python连接Hadoop数据中遇到的各种坑(汇总)
Apr 14 Python
使用python计算三角形的斜边例子
Apr 15 Python
Python编程super应用场景及示例解析
Oct 05 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
如何限制访问者的ip(PHPBB的代码)
2006/10/09 PHP
nginx下安装php7+php5
2016/07/31 PHP
PHP实现网页内容html标签补全和过滤的方法小结【2种方法】
2017/04/27 PHP
Laravel源码解析之路由的使用和示例详解
2018/09/27 PHP
PHP解决高并发的优化方案实例
2020/12/10 PHP
JavaScript 学习笔记(七)字符串的连接
2009/12/31 Javascript
fancybox1.3.1 基于Jquery的插件在IE中图片显示问题
2010/10/01 Javascript
jquery ajax实现下拉框三级无刷新联动,且保存保持选中值状态
2013/10/29 Javascript
两个数组去重的JS代码
2013/12/04 Javascript
JS调用页面表格导出excel示例代码
2014/03/18 Javascript
JavaScript类的写法
2016/09/17 Javascript
React简单介绍
2017/05/24 Javascript
ionic2中使用自动生成器的方法
2018/03/04 Javascript
vue cli 3.0 使用全过程解析
2018/06/14 Javascript
Vue三种常用传值示例(父传子、子传父、非父子)
2018/07/24 Javascript
只有 20 行的 JavaScript 模板引擎实例详解
2020/05/11 Javascript
JS实现多功能计算器
2020/10/28 Javascript
vue3.0实现点击切换验证码(组件)及校验
2020/11/18 Vue.js
使用typescript快速开发一个cli的实现示例
2020/12/09 Javascript
[05:06]TI4西雅图DOTA2前线报道 海涛密探LGD训练
2014/07/09 DOTA
Python实现FTP上传文件或文件夹实例(递归)
2017/01/16 Python
利用matplotlib+numpy绘制多种绘图的方法实例
2017/05/03 Python
Pandas之drop_duplicates:去除重复项方法
2018/04/18 Python
python实现矩阵和array数组之间的转换
2019/11/29 Python
python3的UnicodeDecodeError解决方法
2019/12/20 Python
Django实现任意文件上传(最简单的方法)
2020/06/03 Python
viagogo英国票务平台:演唱会、体育比赛、戏剧门票
2017/03/24 全球购物
诚信承诺书模板
2014/05/26 职场文书
四风问题个人剖析材料
2014/10/07 职场文书
大学入学感言
2015/08/01 职场文书
工作建议书范文
2019/07/08 职场文书
详解Nginx 工作原理
2021/03/31 Servers
Python 正则模块详情
2021/11/02 Python
字节飞书面试promise.all实现示例
2022/06/16 Javascript
TS 类型兼容教程示例详解
2022/09/23 Javascript
Python sklearn分类决策树方法详解
2022/09/23 Python