更新时间:2019-12-06 14:26:34
封面
版权信息
作者简介
内容简介
前言
本书结构
本书特色
源代码下载
技术服务
读者对象
第1章 Django建站基础
1.1 网站的定义及组成
1.2 网站的分类
1.3 网站运行原理及开发流程
1.4 走进Django
1.5 Django 2.0的新特性
1.6 安装Django
1.7 创建项目
1.8 PyCharm搭建开发环境
1.9 本章小结
第2章 Django配置信息
2.1 基本配置信息
2.2 静态资源
2.3 模板路径
2.4 数据库配置
2.5 中间件
2.6 本章小结
第3章 编写URL规则
3.1 URL编写规则
3.2 带变量的URL
3.3 设置参数name
3.4 设置额外参数
3.5 本章小结
第4章 探究视图
4.1 构建网页内容
4.2 数据可视化
4.3 获取请求信息
4.4 通用视图
4.5 本章小结
第5章 深入模板
5.1 变量与标签
5.2 模板继承
5.3 自定义过滤器
5.4 本章小结
第6章 模型与数据库
6.1 构建模型
6.2 数据表的关系
6.3 数据表的读写
6.4 多表查询
6.5 本章小结
第7章 表单与模型
7.1 初识表单
7.2 表单的定义
7.3 模型与表单
7.4 数据表单的使用
7.5 本章小结
第8章 Admin后台系统
8.1 走进Admin
8.2 Admin的基本设置
8.3 Admin的二次开发
8.4 本章小结
第9章 Auth认证系统
9.1 内置User实现用户管理
9.2 发送邮件实现密码找回
9.3 扩展User模型
9.4 设置用户权限
9.5 自定义用户权限
9.6 设置网页的访问权限
9.7 设置用户组
9.8 本章小结
第10章 常用的Web应用程序
10.1 会话控制
10.2 缓存机制
10.3 CSRF防护
10.4 消息提示
10.5 分页功能
10.6 本章小结
第11章 音乐网站开发
11.1 网站需求与设计
11.2 数据库设计
11.3 项目创建与配置
11.4 网站首页
11.5 歌曲排行榜
11.6 歌曲播放
11.7 歌曲点评
11.8 歌曲搜索
11.9 用户注册与登录
11.10 用户中心
11.11 Admin后台系统
11.12 自定义异常机制
11.13 项目上线部署
11.14 本章小结
第12章 Django项目上线部署
12.1 安装Linux虚拟机
12.2 安装Python 3
12.3 部署uWSGI服务器
12.4 安装Nginx部署项目
12.5 本章小结
第13章 第三方功能应用
13.1 快速开发网站API