03-url路由分配模板渲染方式
路由分配及模板渲染
-1.路由系统
url:全球统一定位符 网址
-
URLconf模块 urls.py项目文件加下的文件叫根配置文件
path(route,view,kwargs=None,name=None) - route是一个字符串url规则
- view是一个视图
- kwargs额外的参数,是一个字典
- name url规则名字
crm获取某个学生的详情 数据库 主键id
转换器:
- str匹配除了路径分隔符‘/’之外的所有字符,如果不写转换器,默认输出的只是字符串
- int匹配0或任何整数
- slug匹配任意的ASCLL字符或数字组成的slug字符串,连字符和下划线
- path匹配任何非空字符串和,路径分隔符‘/’
使用正则表达式
re_path(route,view,kwargs=None,name=None)
注意:正则表达式匹配到的参数都是字符串
incloud:kwargs的作用:
name的作用:
重定向
-2.模板系统的基本操作: