03-url路由分配模板渲染方式

路由分配及模板渲染

-1.路由系统
url:全球统一定位符 网址

  • URLconf模块 urls.py项目文件加下的文件叫根配置文件
    03-url路由分配模板渲染方式
    03-url路由分配模板渲染方式03-url路由分配模板渲染方式03-url路由分配模板渲染方式03-url路由分配模板渲染方式03-url路由分配模板渲染方式
    path(route,view,kwargs=None,name=None)
    03-url路由分配模板渲染方式03-url路由分配模板渲染方式
  • route是一个字符串url规则
  • view是一个视图
  • kwargs额外的参数,是一个字典
  • name url规则名字
    crm获取某个学生的详情 数据库 主键id

转换器03-url路由分配模板渲染方式

  • str匹配除了路径分隔符‘/’之外的所有字符,如果不写转换器,默认输出的只是字符串
  • int匹配0或任何整数
  • slug匹配任意的ASCLL字符或数字组成的slug字符串,连字符和下划线
  • path匹配任何非空字符串和,路径分隔符‘/’

使用正则表达式
re_path(route,view,kwargs=None,name=None)03-url路由分配模板渲染方式
注意:正则表达式匹配到的参数都是字符串

incloud03-url路由分配模板渲染方式03-url路由分配模板渲染方式03-url路由分配模板渲染方式kwargs的作用:03-url路由分配模板渲染方式name的作用:03-url路由分配模板渲染方式03-url路由分配模板渲染方式

重定向03-url路由分配模板渲染方式03-url路由分配模板渲染方式

-2.模板系统的基本操作:03-url路由分配模板渲染方式03-url路由分配模板渲染方式
03-url路由分配模板渲染方式

03-url路由分配模板渲染方式