更新时间:2020-11-02 10:04:01
封面
版权页
内容简介
作者简介
前言
插图
第1篇 开发工具及框架概述
第1章 从零开始学Django
1.1 网站运行原理
1.2 Python Web编程
1.3 快速上手Django
1.4 总 结
1.5 练 习
第2篇 项目案例实战
第2章 构建电商网站
2.1 网站需求分析
2.2 网站结构
2.3 用户模块
2.4 商品库模块
2.5 订单模块
2.6 统计模块
2.7 总 结
2.8 练 习
第3章 Django和数据库
3.1 管 理
3.2 查 询
3.3 事 务
3.4 数据库并发控制
3.5 数据库扩展
3.6 MySQL实践
3.7 总 结
3.8 练 习
第4章 视 图
4.1 配置URL
4.2 视图函数
4.3 视图类
4.4 文件上传
4.5 生成文件
4.6 中间件
4.7 总 结
4.8 练 习
第5章 模 板
5.1 Web模板系统
5.2 Django模板系统
5.3 模板继承
5.4 字符转义
5.5 自定义标签和过滤器
5.6 总 结
5.7 练 习
第6章 表 单
6.1 网页表单
6.2 Django表单
6.3 AJAX表单
6.4 验证码
6.5 总 结
6.6 练 习
第7章 Django和缓存
7.1 Web缓存系统
7.2 Django缓存系统
7.3 缓存替换策略
7.4 写入策略
7.5 高可用缓存系统
7.6 总 结
7.7 练 习
第8章 Django和消息队列
8.1 消息队列
8.2 Django和Celery框架
8.3 高可用消息队列
8.4 总 结
8.5 练 习
第9章 Django与安全
9.1 安全中间件
9.2 数据安全
9.3 总 结
9.4 练 习
第10章 Django和访问控制
10.1 认证方式
10.2 会话状态
10.3 控制策略
10.4 总 结
10.5 练 习
第11章 Django和测试
11.1 单元测试
11.2 Django单元测试
11.3 Django测试工具
11.4 Mock测试
11.5 总 结
11.6 练 习
第3篇 高可用技术架构
第12章 Django与部署
12.1 软件部署
12.2 部署Django
12.3 服务管理
12.4 Django与虚拟化技术
12.5 总 结
12.6 练 习
第13章 Django与负载均衡
13.1 调度算法
13.2 网络冗余
13.3 常用负载均衡器