更新时间:2020-01-16 10:31:23
封面
版权信息
内容提要
前言
第1章 初识Django框架
1.1 Django的产生背景
1.2 MTV设计模式
1.3 Django提供的主要功能模块
第2章 Django开发环境配置
2.1 Python的安装与配置
2.2 虚拟环境的安装与配置
2.3 Django的安装与配置
2.4 MySQL的安装与配置
2.5 PyCharm的安装与配置
第3章 Django项目框架搭建
3.1 Django管理工具创建项目骨架
3.2 修改项目的默认配置
3.3 初始化项目环境
第4章 Django ORM应用与原理剖析
4.1 构建post应用需要的数据表
4.2 Model相关的概念与使用方法
4.3 Model的查询操作API
4.4 ORM实现原理分析
第5章 Django管理后台
5.1 将Model注册到管理后台
5.2 使用管理后台操作Model对象实例
5.3 使用ModelAdmin自定义管理后台
5.4 管理后台实现原理分析
第6章 视图
6.1 视图初探
6.2 视图的高级特性和快捷方法
6.3 基于类的通用视图
6.4 视图工作原理分析
第7章 Django模板系统
7.1 模板系统基础
7.2 模板系统语法
7.3 模板系统工作原理分析
第8章 Django表单系统
8.1 认识表单
8.2 使用表单系统实现表单
8.3 表单系统的工作原理
第9章 用户认证系统
9.1 用户与身份验证
9.2 权限管理
9.3 用户认证系统的应用
第10章 Django路由系统
10.1 路由系统基础
10.2 路由系统工作原理
第11章 Django中间件
11.1 中间件基础
11.2 Django内置的中间件
11.3 中间件的工作原理
第12章 Django信号机制
12.1 信号的概念与应用
12.2 信号的工作原理
第13章 单元测试
13.1 初识单元测试
13.2 单元测试的相关特性
第14章 Django项目的部署
14.1 理解Python Web应用
14.2 生产环境的搭建与配置