django反向解析和正向解析的方式
2018-06-05 09:06
661 查看
本文介绍了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就是你需要之前定义的名字
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- DNS中的正向解析与反向解析
- Django url的命名空间 url反向解析
- DNS正向解析与反向解析配置
- DNS中的正向解析与反向解析 及 nslookup命令使用
- Django orm的正向反向操作
- 搭建DNS服务,正向解析和反向解析搭建DNS服务器
- DNS中的正向解析与反向解析
- DNS部署改(1)--------正向解析、反向解析与主从解析
- DNS服务器配置实验--正向解析、反向解析、主从解析、子域授权和bindview
- Django数据库表反向生成实例解析
- DNS中的正向解析与反向解析
- DNS中的正向解析与反向解析
- DNS服务正向、反向解析区域,主/从区域数据库复制,子域授权及基本安全控制
- DNS域名解析服务(正向解析、反向解析)
- Django的url反向解析
- dns正向解析,反向解析,双向解析
- 3、DNS服务器功能(正向、反向解析)
- DNS(BIND) 正向解析 反向解析 基本服务的搭建
- Bind+DLZ+MySQL智能DNS的正向解析和反向解析实现方法
- 界面之间2种正向 6种反向传值方式