学习笔记-Python-Django-session、paginator、基于类的视图、admin

# session      
- 为了应对HTTP协议的无状态性
- 用来保存用户比较敏感的信息
- 属于request的一个属性
- 常用操作:
- request.session.get(key, defaultValue)
- request.session.clear():清除全部
- request.session[key] = value:赋值
- request.session.flush():删除当前会话session和cookie
- del request.session[key]

# 分页
- django提供现成的分页器用来对结果进行分页
- from django.core.paginator import Paginator

# 基于类的视图
- 可以针对http协议不同的方法创建不同的函数
- 可以使用Mixin等oop技术
- 把来自父类的行为或者属性组合在一起,没有副作用
- 解决多重继承的问题
- listView

# admin
- 打开urls.py
- 创建超级用户
- 配置settings文件

 

猜你喜欢

转载自www.cnblogs.com/Cloudloong/p/10169740.html