dmz社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4905|回复: 26

Django基础教程

[复制链接]

307

主题

280

帖子

1284

积分

荣誉会员

积分
1284

发表于 2022-7-27 02:00:09 | 显示全部楼层 |阅读模式

本站资源全部免费,回复即可查看下载地址!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
1.png

第 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

主题

5403

帖子

1万

积分

超凡入圣

Rank: 10Rank: 10Rank: 10

积分
15744

发表于 2022-7-27 08:43:57 | 显示全部楼层
啥也不说了,感谢楼主分享哇!
回复 支持 反对

使用道具 举报

0

主题

280

帖子

934

积分

技冠群雄

Rank: 6Rank: 6

积分
934

发表于 2022-7-27 12:05:07 | 显示全部楼层
啥也不说了,感谢楼主分享哇!
回复 支持 反对

使用道具 举报

0

主题

405

帖子

1349

积分

一代宗师

Rank: 7Rank: 7Rank: 7

积分
1349

发表于 2022-7-27 16:41:37 | 显示全部楼层
啥也不说了,感谢楼主分享哇!
回复 支持 反对

使用道具 举报

发表于 2022-7-27 17:30:42 | 显示全部楼层
啥也不说了,感谢楼主分享哇!
回复 支持 反对

使用道具 举报

4

主题

3254

帖子

1万

积分

超凡入圣

Rank: 10Rank: 10Rank: 10

积分
11239

发表于 2022-7-27 20:55:27 | 显示全部楼层
啥也不说了,感谢楼主分享哇!
回复 支持 反对

使用道具 举报

1

主题

1502

帖子

4269

积分

傲视群雄

Rank: 8Rank: 8

积分
4269

发表于 2022-7-28 07:33:38 | 显示全部楼层
确实是难得好帖啊,顶先
回复 支持 反对

使用道具 举报

0

主题

244

帖子

950

积分

技冠群雄

Rank: 6Rank: 6

积分
950

发表于 2022-7-28 10:24:20 | 显示全部楼层
啥也不说了,感谢楼主分享哇!
回复 支持 反对

使用道具 举报

0

主题

1731

帖子

6344

积分

深不可测

Rank: 9Rank: 9Rank: 9

积分
6344

发表于 2022-7-29 08:14:36 | 显示全部楼层
正需要,支持楼主大人了!
回复 支持 反对

使用道具 举报

1

主题

1543

帖子

5226

积分

深不可测

Rank: 9Rank: 9Rank: 9

积分
5226

发表于 2022-8-30 18:52:37 | 显示全部楼层
确实是难得好帖啊,顶先
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|dmz社区

GMT+8, 2026-7-29 04:43 , Processed in 0.046412 second(s), 10 queries , Redis On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表