您的位置:首页 > 编程语言 > Go语言

Django中的路由URLS

2019-01-08 11:08 225 查看

title: 路由URLS
tags: Django
date: 2019/01/08

配置路由分发:

path('app/', include('app.urls')),
path('app/', include(('app.urls', 'app')))

接收参数:

- 接收整型:<int:id>: 其中id参数为int类型
- 接收字符串:<str: name> :  其中name为str类型
- 接收uuid:<uuid: uid> : 其中uid参数为uuid类型
- 接收path: <path:ph> : 其中ph参数为路径
- re_path:/index/(+d)/ :  正则匹配int整型
- re_path('params/(\d+)/(\d+)/(\d+)'): 正则接收多个参数:接收参数的顺序和路由中定义的正则顺序相同
- re_path('params/(?P<year>\d+)/(?P<month>\d+)/(?P<day>\d+)': 正则接收多个参数: 接收参数的顺序和路由定义的正则顺序无关
- path('params/<int:year>/<int:month>/<int:day>', views.params): 接收多个变量"定义多个变量,与路由顺序无关.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: