答疑知识点
1. re_path 和 path 有什么区别
1. 表象上的区别
path
path 里面支持固定,还有动态参数 int,str,uuid,path
re_path
re_path支持正则表达式
2. 源码上的区别
底层都是偏函数,对应的都是_path函数,
本质上传递的Pattern不同,
而day03源码里面分析,匹配时会找到外部resolver方法,再调用RoutePattern或者RegexPattern方法里的match匹配
2. 什么叫反向生成url
根据name反向生成路由
通过django.url下面的reverse
3. 只有一个app 里面有一百个路由怎么做路由分发
按功能创建不同的url文件比如loginurl.py, appurl.py
在根路由里写include,这样不用创建多app
4.