路由 模板路径设置

 

路由分配及模板渲染

URL(Uniform Resoure Locator)统一资源定位符是对可以从互联网上得到的资源的

位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的

URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。

URL格式

 

path(route,view,kwargs=None,name=None)

route 是一个字符串URL规则

view 视图

kwargs 额外参数   字典

name url规则的名字

在url中捕获参数

crm获取某个学生的详情  数据库  主键id

转换器

int 正整数 

str 除了路径分隔符“/”其余都匹配  如果不写转换器 默认str

slug匹配任意的ASCLL字符或数字组成的slug字符串,连字符-和下划线

path 匹配任何非空字符串,包括路径分隔符,

 

 

 

 

 使用正则表达式

re_path(route,view,kwargs=None,name=None)

正则表达式 获取的参数都是str

url只匹配路径 不查看请求方法

include 操作

第一步

第二步

第三步

 kwargs 参数

url命名

重定向 redirect

name

name参数可以给这个url取一个合适的名字.通过给url取名字,以后在view或者模板中使用这个URL

,就只需要通过这个名字就可以了。这样做的原因是防止url的规则更改,会导致其他地方用了这

个url的地方都需要更改,但是如果取名字了,就不要做任何改动了。

模板系统

 

设置路径

 

模板渲染

方法1

方法2

 

转载于:https://www.cnblogs.com/python3738/p/10580641.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值