03-路由控制7——url路由控制总结
03-路由控制7——url路由控制总结
1、Django的第一站:url控制器,进行路径匹配
2、匹配成功后,url控制器指向对应的视图函数进行逻辑处理
3、
(1)有名分组(这是一个分组,一定要记得加括号)———关键字传参 (?P<name>[0-9]{2})
(2)分发——全局urls中配置 include 分配到各自应用的url中 解耦
(3)反向解析——不写死url 用别名找url 模板中找】
(4)名称空间——反向解析时如果两个url的name一样 加上名称空间就行 注意名称空间不能重名
(5)path django2.0版本的特性;解决的问题:
A:类型转换
B:正则表达式反复使用的问题