本书的主要目的是把你打造成 Django 专家。本书集中讲解两方面的内容。首先,深入说明 Django 的机制,教你使用它构建 Web 应用。其次,适当讨论高级概念,说明如何在项目中有效使用相关的工具。阅读本书你将学会快速开发强大网站所需的技能,而且写出的代码简洁、易于维护。
本书的第二个目的(没那么重要)是为程序员提供一份关于 Django 长期支持(Long Term Support,LTS)版本的手册。目前,Django 已经成熟,很多重要的商业网站都使用它开发。因此,本书意欲成为采用 Django 1.8 LTS 的商业网站的最新权威参考资源。
目前本书针对 Django 1.8 LTS。
目录
- 第 1 章 新手入门 1
- 第 2 章 视图和 URL 配置 . 11
- 第 3 章 Django 模板. 25
- 第 4 章 Django 模型. 51
- 第 5 章 Django 管理后台 . 67
- 第 6 章 Django 表单. 83
- 第 7 章 高级视图和 URL 配置 99
- 第 8 章 高级模板技术. 111
- 第 9 章 Django 模型的高级用法. 137
- 第 10 章 通用视图 149
- 第 11 章 在 Django 中验证用户的身份 155
- 第 12 章 测试 Django 应用程序 . 179
- 第 13 章 部署 Django 应用程序 . 191
- 第 14 章 生成非 HTML 内容. 207
- 第 15 章 Django 会话. 229
- 第 16 章 Django 的缓存框架 237
- 第 17 章 Django 中间件 . 253
- 第 18 章 国际化 263
- 第 19 章 安全保护 289
- 第 20 章 安装 Django 的其他方式 303
- 第 21 章 数据库管理进阶 . 307