本站资源全部免费,回复即可查看下载地址!
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
第 1 章 导言 .................................................................................................................................. 1
1.1 本书特色 1
1.2 你将学到 2
1.3 用到的技术和服务 3
1.4 Rango 的初步设计和客户要求 3
1.5 小结 8
第 2 章 前期准备工作.................................................................................................................. 11
2.1 Python 11
2.2 Python 包管理器 12
2.3 虚拟环境 13
2.4 集成开发环境 13
2.5 代码仓库 14
第 3 章 Django 基础.................................................................................................................... 15
3.1 检查环境 15
3.2 创建 Django 项目 16
3.3 创建 Django 应用 19
3.4 编写视图 20
3.5 映射 URL 22
3.6 基本流程 24
第 4 章 模板和媒体文件 .............................................................................................................. 27
4.1 使用模板 27
4.2 伺服静态文件 32
4.3 伺服媒体文件 38
4.4 基本流程 40
v
第 5 章 模型与数据库.................................................................................................................. 43
5.1 Rango 的要求 43
5.2 设置数据库 44
5.3 创建模型 45
5.4 创建和迁移数据库 47
5.5 Django 模型和 shell 49
5.6 配置管理界面 50
5.7 编写一个填充脚本 53
5.8 基本流程 58
第 6 章 模型、模板和视图........................................................................................................... 63
6.1 创建数据驱动页面的流程 63
6.2 在首页显示分类 63
6.3 创建详情页面 66
第 7 章 表单 ................................................................................................................................ 79
7.1 基本流程 79
7.2 网页和分类表单 80
第 8 章 模板进阶......................................................................................................................... 91
8.1 使用相对 URL 91
8.2 去除重复 93
8.3 模板继承 96
8.4 render() 函数和 request 上下文 98
8.5 自定义模板标签 98
8.6 小结 101
第 9 章 用户身份验证................................................................................................................ 103
9.1 设置身份验证 103
9.2 密码哈希 104
9.3 密码验证器 105
9.4 User 模型 105
vi - 目录
9.5 增加用户属性 106
9.6 创建用户注册视图和模板 108
9.7 实现登录功能 114
9.8 限制访问 119
9.9 退出 120
9.10 扩展功能 121
第 10 章 cookie 和会话 ............................................................................................................. 123
10.1 cookie 无处不在 123
10.2 会话和无状态协议 125
10.3 在 Django 中设置会话 126
10.4 测试是否支持 cookie 127
10.5 客户端 cookie:访问次数统计示例 128
10.6 会话数据 130
10.7 浏览器存续期会话和持久会话 132
10.8 清理会话数据库 133
10.9 注意事项和基本流程 133
第 11 章 使用 Django-Registration-Redux................................................................................ 135
11.1 安装和设置 135
11.2 各项操作的 URL 映射 136
11.3 创建模板 137
第 12 章 集成 Bootstrap............................................................................................................ 141
12.1 模板 142
12.2 调整模板 145
12.3 使用 Django-Bootstrap-Toolkit 153
12.4 接下来 154
第 13 章 Webhose 搜索............................................................................................................ 155
13.1 Webhose API 155
13.2 添加搜索功能 157
目录 - vii
13.3 集成到 Rango 应用中 164
第 14 章 中期练习..................................................................................................................... 169
14.1 记录网页的访问次数 170
14.2 在分类页面中搜索 171
14.3 增加个人资料页面 171
第 15 章 jQuery 和 Django........................................................................................................ 173
15.1 在 Django 项目/应用中使用 jQuery 173
15.2 示例:操纵 DOM 176
第 16 章 使用 jQuery 处理 Ajax 请求 ........................................................................................ 177
16.1 通过 Ajax 实现的功能 177
16.2 添加点赞按钮 178
16.3 添加行内分类建议 180
第 17 章 自动化测试 ................................................................................................................. 187
17.1 运行测试 188
17.2 测试模型 188
17.3 测试视图 190
17.4 测试渲染的页面 191
17.5 测试覆盖度 191
第 18 章 部署 Django 项目 ....................................................................................................... 195
18.1 注册 PythonAnywhere 账户 195
18.2 PythonAnywhere 的 Web 界面 195
18.3 搭建虚拟环境 196
18.4 设置 Web 应用 199
18.5 ǿ志文件 203
第 19 章 结语............................................................................................................................ 205
附录 A 设置系统........................................................................................................................ 207
附录 B 中期练习参考解答 ......................................................................................................... 215
|
温馨提示:
1、本站所有内容均为互联网收集或网友分享或网络购买,本站不破解、不翻录任何视频!
2、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意!
3、本站资源仅供本站会员学习参考,不得传播及用于其他用途,学习完后请在24小时内自行删除.
4、本站资源质量虽均经精心审查,但也难保万无一失,若发现资源有问题影响学习请一定及时点此进行问题反馈,我们会第一时间改正!
5、若发现链接失效了请联系管理员,管理员会在2小时内修复
6、如果有任何疑问,请加客服QQ:1300822626 2小时内回复你!