django反向解析和正向解析的方式
作者:jeekmary 发布时间:2021-11-21 11:03:49
标签:django,反向解析,正向解析
本文介绍了Django的正向解析和反向解析,分享给大家,具体如下:
先创建一个视图界面
urls.py
index.html
index页面加载的效果
正向解析
test/?result=1
所谓正向解析就是直接在这里写地址 向urls.py里面一样 例如: test/p1/p2
反向解析
<a href="{% url 'booktest:fortest2' 2 %}" rel="external nofollow">
所谓反向解析就是根据命名来调到指定的页面,这里表示的是跳转到booktest模板下面的fortest2这个视图里面, 而这个fortest2正是我们定义的名字,后面的2表示需要传递过去的参数
我们看一下 urls.py里面的内容
关于上面的反向解析我想提醒读者几点需要注意的地方
django使用反向解析需要添加应用的命名空间,例如上图的 app_name = “booktest” booktest是你应用的名字
使用反向解析需要在url匹配后添加自己定义的name
反向解析传递参数空格就行<a href="{% url 'booktest:fortest2' 2 %}" rel="external nofollow" rel="external nofollow" >,这里的2就表示需要传递的参数,booktest就是你当前的这个应用的名字,fortest2就是你需要之前定义的名字
来源:https://blog.csdn.net/jeekmary/article/details/79673867


猜你喜欢
- matplotlib是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图。而且也
- python标准库OS模块简介os就是“operating system”的缩写,顾名思义,os模块提供的就是各种 Python 程序与操作
- Django是一个基于Python Web框架的高级Web框架,允许快速开发和干净,务实的设计。今天,我们将创建一个待办事项应用程序,以了解
- 背景关于 Go 语言的 Map,有两个需要注意的特性:Map 是并发读写不安全的,这是出于性能的考虑;Map 并发读写导致的错误,无法使用
- 如下所示:import rec = re.compile(r'\d')s = 'you1are2welcome
- Django添加静态文件有两种方法:首先setting.py配置文件中添加静态文件的路径:STATICFILES_DIRS = [ os.p
- 想学习Python的人都会有一个困惑,那就是Python目前有两个版本Python2和Python3,Python2与Python3有何区别
- mybatis数据库排序今天用到了对数据库按照倒序进行输出。因为刚接触mybatis,所以对这方面还不是太了解,再网上搜了好长时间终于找到了
- 后台线程•Master Thread核心后台线程,主要负责将缓冲池的数据异步刷新到磁盘。例如脏页的刷新,插入缓冲的合并,undo 页的回收等
- 安装配置MongoDB驱动安装驱动go get -u github.com/mongodb/mongo-go-driver初始化模块go m
- 1.什么是SQL注入 所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL
- PHP _construct() 函数实例函数创建一个新的 SimpleXMLElement 对象,然后输出 body 节点的内容:<
- TensorFlow里面的padding只有两个选项也就是valid和samepytorch里面的padding么有这两个选项,它是数字0,
- mysql实现sequence功能1.建立sequence记录表CREATE TABLE `sys_sequence` ( `seq_nam
- ImageGrab模块用于将当前屏幕的内容或者剪贴板上的内容拷贝到PIL图像内存。当前版本只支持windows系统。一、ImageGrab模
- 如何解决bootStrapValidator bootStrap-select验证不可用,只要三步:思路:把多选下拉框的选中值,赋给一个隐藏
- 在php.ini中存在三项配置项:session.save_path="" --设置session的存储路径
- 最近终于找到一个好的方法,使用Python的OpenCV模块识别滑动验证码的缺口,可以将滑动验证码中的缺口识别出来了。 测试使用如
- 1. 引言Python中有一些内置函数,可以使我们的代码非常优雅。zip 函数就是其中之一,但是zip 函数的使用对于初学者来说不是很直观,
- 利用ACCESS可以用查询创建视图这一功能来进行查询分析。选择查询->在设计视图中创建查询,然后关闭弹出的表选择对话框,在下面的窗口上