django基础之study

1.1知识点回顾

1)django如何处理一个请求
url参数—-HttpRequest实例
—-关键字参数
—-位置参数
—-额外参数
2)URL参数(第二个类视图参数,第四个参数给URL取名用的较多)

url函数

这里写图片描述

分页

Paginator 对象—-重点
Page 对象—-重点

1.2 什么场景使用view和TemplateView

相同点
都属于类视图
不同点
TemplateView需要模板,view不需要模板。写代码时根据是否需要用模板展示选择
使用场景
cmdb登录时需要模板,而cmdb退出不需要模板
总结
不管使用基于类的View 、TemplateView、ListView 视图函数,完成的功能就是发起一个HttpRequest 请求,返回一个HttpResponse对象

1.3 用户登录验证的三种方法:

这里写图片描述

1.3.1第三种方法(django1.11新增功能)
这里写图片描述

1.3.2 用户登录实现(TemplateView实现)

这里写图片描述

1.3.3 用户退出(View实现)

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值