Django 的 URL name
来源:互联网 发布:知乎机构号注册流程 编辑:程序博客网 时间:2024/06/06 05:01
urls.py中name的作用
from django.conf.urls import urlfrom django.contrib import adminfrom calc import views as calc_viewsurlpatterns = [ url(r'^add/$', calc_views.add, name='add'), url(r'^add/(\d+)/(\d+)/$', calc_views.add2, name='add2'), url(r'^admin/', admin.site.urls),]
这里的name的作用相当于给网址取个名字,有了名字之后,在templates.,models.views中就可以更方便的获取到网址了
比如在views中reverse接收名字作为第一个参数
>>> from django.core.urlresolvers import reverse # django 1.4.x - django 1.10.x>>> from django.urls import reverse # django 1.10.x 新的,更加规范了>>> reverse('add2', args=(4,5))u'/add/4/5/'>>> reverse('add2', args=(444,555))u'/add/444/555/'
再比如在template中使用{% url ‘add2’ 4 5 %}获取到对应的网址 /add/4/5/
推荐学习:http://code.ziqiangxuetang.com/django/django-template.html
阅读全文
0 0
- Django 的 URL name
- django的url中name详解
- Django url 参数及name参数介绍
- Django学习(五)(URL name讲解)
- Django的url解析
- Django的url用法
- django url 的问题
- django的url函数
- Django的高级url配置
- django 带参数的 url
- Django url 标签的使用
- django的url 正则表达
- django的url()用法总结
- public URL getResource(String name)的教训
- Django URL
- Django url
- Django---URL
- Django开发的URL的基本配置
- 欢迎使用CSDN-markdown编辑器
- dataFilter
- RxJava
- Problem
- Java并发编程实战(学习笔记五 第六章 任务执行)
- Django 的 URL name
- 27函数编程练习
- 二进制原码、反码、补码
- Eclipse中Hibernate插件安装
- Python 生成类字母验证码图片
- java多线程练习1
- Activity的启动模式都有哪些以及各自的特点
- 一分钟了解"如何在matlab代码里加上子函数"
- maven按装+maven-respository仓库