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 相关文章推荐
django中send_mail功能实现详解
Feb 06 Python
Python将一个CSV文件里的数据追加到另一个CSV文件的方法
Jul 04 Python
Python + selenium + requests实现12306全自动抢票及验证码破解加自动点击功能
Nov 23 Python
对python实现合并两个排序链表的方法详解
Jan 23 Python
Python单元和文档测试实例详解
Apr 11 Python
python:按行读入,排序然后输出的方法
Jul 20 Python
windows 10 设定计划任务自动执行 python 脚本的方法
Sep 11 Python
python pycharm的安装及其使用
Oct 11 Python
Python json转字典字符方法实例解析
Apr 13 Python
Python模块常用四种安装方式
Oct 20 Python
Django程序的优化技巧
Apr 29 Python
python 实现图片特效处理
Apr 03 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 飞信好友免费短信API接口开源版
2010/07/22 PHP
php密码生成类实例
2014/09/24 PHP
Windows7下的php环境配置教程
2015/02/28 PHP
两种php给图片加水印的实现代码
2020/04/18 PHP
PHP获取客户端及服务器端IP的封装类
2016/07/21 PHP
利用php操作memcache缓存的基础方法示例
2017/08/02 PHP
PHP实现将多个文件压缩成zip格式并下载到本地的方法示例
2018/05/23 PHP
PHP 文件写入和读取操作实例详解【必看篇】
2019/11/04 PHP
php使用redis的有序集合zset实现延迟队列应用示例
2020/02/20 PHP
jQuery实现选中弹出窗口选择框内容后赋值给文本框的方法
2015/11/23 Javascript
JavaScript定时器制作弹窗小广告
2017/02/05 Javascript
jquery实现静态搜索功能(可输入搜索文字)
2017/03/28 jQuery
javascript观察者模式实现自动刷新效果
2017/09/05 Javascript
BootStrap自定义popover,点击区域隐藏功能的实现
2018/01/23 Javascript
微信小程序实现的canvas合成图片功能示例
2019/05/03 Javascript
VUE脚手架具体使用方法
2019/05/20 Javascript
JS实现按比例缩小图片宽高
2020/08/24 Javascript
[42:24]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第三场 11.27
2020/12/01 DOTA
使用python删除nginx缓存文件示例(python文件操作)
2014/03/26 Python
Python调用C语言的方法【基于ctypes模块】
2018/01/22 Python
Python聊天室程序(基础版)
2018/04/01 Python
利用Python如何将数据写到CSV文件中
2018/06/05 Python
pycharm 添加解释器的方法步骤
2020/08/31 Python
python 多线程中join()的作用
2020/10/29 Python
Python非单向递归函数如何返回全部结果
2020/12/18 Python
浅析canvas元素的html尺寸和css尺寸对元素视觉的影响
2019/07/22 HTML / CSS
REISS英国官网:伦敦High Street最受欢迎品牌
2016/12/21 全球购物
贝尔帐篷精品店:Bell Tent Boutique
2019/06/12 全球购物
美国知名眼镜网站:Target Optical
2020/04/04 全球购物
应届毕业生求职信
2013/11/30 职场文书
小学教师国培感言
2014/02/08 职场文书
服装采购员岗位职责
2014/03/15 职场文书
师德师风建设方案
2014/05/08 职场文书
大学生作弊检讨书
2014/09/11 职场文书
2015年国庆放假通知范文
2015/08/18 职场文书
Django中的JWT身份验证的实现
2021/05/07 Python