Django知识点-URL路由 name=
2020-09-05 15:28
816 查看
Path()
path('article-list/', views.article_list, name='article_list') path('article-detail/<int:id>/', views.article_detail, name='article_detail'),
一. 根据name生成新的url
路由中的name主要的作用就是通过反向自动化生成需要的url,reverse()中传入url的名字
def func(request, *args, **kwargs): from djangourls import reverse # 等于 article-list/ url1 = reverse('article_list') # 等于 index/1/ url2 = reverse('article_detail', args=(1,))
相关文章推荐
- Django之URL路由系统(关系映射,name值,路由分发,默认值,命名空间namespace)【交互篇一】
- Django之URL(路由系统)用法
- Django--URL(路由层)
- django url路由参数错误
- Django2.x中url路由的path()与re_path()参数解释
- Django基础二之URL路由系统
- Django基础知识 URL路由系统详解
- python web开发——Django URL路由
- Django 路由层URLconf的实现
- 02.Django基础二之URL路由系统
- Django设置URL反向解析时报错:'Specifying a namespace in include() without providing an app_name '
- 详解django中url路由配置及渲染方式
- 02.Django基础二之URL路由系统
- Django项目配置微信相关安全文件路由url访问
- Django url 参数及name参数介绍
- 【学以致用】Django之(URL)路由系统
- Django web框架-----url path name详解
- Django学习笔记之url路由
- Django框架学习 — 8.1视图详解 -- url路由
- Django(四)、URL路由系统