Python Web 框架要点
1.
Django流程
1.1.
Django介绍
1.2.
虚拟环境
1.3.
创建Django项目
1.3.1.
创建工程
1.3.2.
创建子应用
1.4.
模型
1.5.
站点管理
1.6.
视图和URL
1.7.
总结View和URL匹配流程
1.8.
模板
1.9.
总结View-Templates流程
1.10.
案例实现
1.11.
配置文件和静态文件
1.11.1.
settings配置文件
1.11.2.
静态文件
1.11.3.
App应用配置
2.
模型
2.1.
MVT图解
2.2.
项目准备
2.3.
配置
2.4.
定义模型类
2.5.
shell工具
2.6.
数据库操作
2.7.
查询
2.7.1.
基础条件查询
2.7.2.
F和Q对象
2.7.3.
聚合函数和排序函数
2.7.4.
关联查询
2.7.5.
查询集QuerySet
3.
视图
3.1.
视图介绍和项目准备
3.2.
URLconf
3.3.
路由命名与reverse反解析
3.4.
使用 PostMan 对请求进行测试
3.5.
HttpRequest对象
3.6.
HttpResponse对象
3.7.
状态保持
3.7.1.
Cookie
3.7.2.
Session
3.8.
类视图与中间件
3.8.1.
类视图
3.8.1.1.
类视图使用
3.8.1.2.
类视图的多继承重写dispatch
3.8.2.
中间件
4.
模板
4.1.
Django使用自带模板
4.1.1.
过滤器
4.1.2.
模板继承
4.2.
Django使用Jinja2模板
4.3.
CSRF
本書使用 GitBook 釋出
django项目
模板
重点
自带模板
基本使用
流程控制
过滤器
继承
Jinja2模板
配置
CSRF
原理
如何防范