《Django开发从入门到实践》求取 ⇩
作者 | 段艺 编者 |
---|---|
出版 | 未查询到或未知 |
参考页数 | ✅ 真实服务 非骗流量 ❤️ |
出版时间 | 2020(求助前请核对) 目录预览 |
ISBN号 | 无 — 违规投诉 / 求助条款 |
PDF编号 | 820163458(学习资料 勿作它用) |
求助格式 | 扫描PDF(若分多册发行,每次仅能受理1册) |
第1篇基础知识3
第1章Django简介3
1.1 Django基本介绍3
1.2 Django发布情况4
1.3 Django的MVT架构简介5
1.3.1MVC模式5
1.3.2 Django MVT模式5
1.4 Django和主流Web框架对比6
1.5开发环境选择6
1.5.1Windows平台7
1.5.2 Mac平台7
1.5.3 Linux平台8
第2章掌握必要的基础知识9
2.1 Web开发需要什么基础知识9
2.2 Python语言入门10
2.2.1Python语言简介11
2.2.2执行Python代码的方式11
2.2.3 Python中的缩进格式12
2.2.4常见的运算符13
2.2.5数据类型14
2.2.6字符串14
2.2.7列表15
2.2.8元组19
2.2.9字典19
2.2.10集合21
2.2.11数据类型的转换22
2.2.12常见数据结构操作的时间复杂度23
2.2.13选择语句与循环语句26
2.2.14关于模块27
2.2.15 Python中的函数28
2.2.16 Python中的类30
2.2.17命令行参数32
2.2.18引用和复制一个对象32
2.2.19常用内置函数33
2.2.20常用模块的功能35
2.3正则表达式37
2.3.1正则表达式中的元字符37
2.3.2正则模块的核心函数39
2.3.3理解贪婪与非贪婪41
2.3.4正则表达式中的Flag42
2.4 HTTP协议的基础知识43
2.5绝对路径与相对路径47
2.6 Python中的字符串编码48
第3章Django初步体验51
3.1 Django的请求和响应51
3.2 Django的模型和admin站点52
3.2.1新建blog应用53
3.2.2修改项目设置53
3.2.3编写模型代码54
3.2.4体验admin站点55
3.2.5对admin站点进行简单定制58
3.3初识Django QuerySet62
3.3.1基本查询63
3.3.2添加记录64
3.3.3修改记录65
3.3.4删除记录65
3.4Django的视图和函函数65
第2篇实践学习一:从一个简单的资源管理做起75
第4章需求的确定和项目排期规划75
4.1产品定位75
4.2功能需求的确定76
4.3产品设计的确定77
4.4产品实现的排期77
第5章数据模型的设计与实现79
5.1模型简介79
5.2模型的数据字段79
5.2.1数值类字段80
5.2.2字符类字段80
5.2.3布尔类字段81
5.2.4日期时间类字段81
5.2.5文件类字段82
5.2.6IP地址类字段82
5.2.7二进制类字段83
5.3模型关系字段83
5.3.1外键字段83
5.3.2多对多字段83
5.3.3一对一字段84
5.4字段参数84
5.5图书管理系统模型的实现85
5.6数据库查询接口简介88
5.6.1创建对象89
5.6.2修改对象89
5.6.3查找对象90
5.6.4删除对象91
第6章网站的入口——URL设计92
6.1 URL设计简介92
6.2 URL反转简介94
第7章页面和功能的实现96
7.1基本页面的实现96
7.2Django模板语言简介101
7.3Django用户认证和鉴权简介106
7.4用户系统的实现109
7.4.1用户注册功能的实现109
7.4.2用户登录功能的实现115
7.4.3用户注销功能的实现117
7.4.4修改密码功能的实现118
7.5图书管理相关功能的实现124
7.5.1图书添加功能的实现124
7.5.2图片上传功能的实现128
7.5.3图书列表功能的实现131
7.5.4图书详情功能的实现136
第3篇实践学习二:从博客做起141
第8章个人博客网站的规划和设计141
8.1功能需求的设计141
8.2模块划分143
第9章Django通用视图简介144
9.1 TemplateView简介144
9.2 RedirectView简介145
9.3 DetailView简介145
9.4 ListView简介146
9.5 FormView简介147
9.6 CreateView简介147
9.7 UpdateView简介147
9.8 DeleteView简介148
第10章基本页面框架的实现149
10.1前端页面框架的实现149
10.2后端页面框架的实现154
第11章用户系统和认证模块的实现158
11.1同步数据库文件158
11.2用户登录功能的实现158
11.3用户注销功能的实现164
第12章导航栏组件的实现165
12.1导航栏数据模型的设计165
12.2导航栏前端组件的实现166
12.3导航栏管理页面的制作168
第13章友情链接组件的实现180
13.1友情链接数据模型的设计180
13.2友情链接前端组件的实现181
13.3友情链接管理页面的实现182
第14章“碎碎念”组件的实现191
14.1“碎碎念”数据模型的设计191
14.2“碎碎念”前端组件的实现192
14.3“碎碎念”组件管理页面的实现193
14.4“碎碎念”前端TimeLine页面的实现205
第15章文章组件的实现209
15.1文章数据模型的设计209
15.2文章分类前端组件的实现210
15.3文章分类管理的页面212
15.4文章管理页面218
15.5文章前端组件的实现234
第4篇使用Django开发API241
第16章序列化241
16.1 搭建一个新的开发环境241
16.2开始编写Web API241
16.3创建模型242
16.4创建一个序列化类243
16.5了解Serializers的工作方式244
16.6使用ModelSerializers246
16.7使用序列化器编写常规的视图247
16.8测试Web API249
第17章请求和响应251
17.1 Request对象251
17.2 Response对象251
17.3响应状态码251
17.4包装API视图252
17.5使用新组件编写视图252
17.6给URLs添加可选格式化后缀254
17.7它看起来怎么样255
17.8 API可浏览性257
第18章基于类的视图258
18.1使用类视图重写API258
18.2使用Mixins混入类260
18.3使用通用类视图261
第19章认证和权限263
19.1模型类添加一些信息263
19.2添加用户相关的API264
19.3将Snippets和用户关联265
19.4给API添加只读用户字段266
19.5给视图添加必要的权限267
19.6给可浏览API添加登录功能267
19.7实现级别的权限268
19.8通过API实现认证269
19.9认证和权限总结270
第20章关系和超链接API271
20.1为API创建根视图271
20.2添加高亮显示功能的视图271
20.3链接API272
20.4确保URL都命名274
20.5添加分页功能275
20.6页面上浏览API275
第21章ViewSets和Routers276
21.1使用ViewSets进行重构276
21.2显式将URL和ViewSets绑定起来278
21.3使用Routers自动化URL配置279
21.4使用视图、视图集的利弊279
第5篇Django系统运维283
第22章部署基础知识283
22.1部署基础知识储备283
22.2 Linux进程分析284
22.3 Linux端口分析287
第23章部署上线290
23.1Django部署前的准备290
23.1.1运行开发服务器进行测试290
23.1.2安装Nginx290
23.2使用uWSGI部署292
23.2.1安装uWSGI软件292
23.2.2使用uWSGI运行项目292
23.3使用supervisor管理进程293
23.3.1安装supervisor软件包293
23.3.2supervisor配置293
23.3.3 supervisor使用简介294
23.4配置Nginx295
第24章其他常见功能297
24.1Django中间件297
24.1.1工作原理297
24.1.2激活中间件299
24.1.3编写中间件300
24.1.4其他中间件钩子301
24.2Django信号简介303
24.2.1信号机制简介303
24.2.2监听信号304
24.2.3自定义信号306
24.2.4发送信号306
24.3Django缓存框架308
24.3.1缓存机制简介308
24.3.2设置缓存308
24.3.3网站缓存311
24.3.4视图缓存311
24.3.5模板分片缓存312
24.3.6低层次缓存接口312
24.4Django日志314
24.4.1 Django日志简介314
24.4.2 Django日志扩展314
24.4.3 Django默认日志配置315
24.5 Django发送邮件316
24.6 Django分页316
2020《Django开发从入门到实践》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。
高度相关资料
- JavaBeans从入门到精通
- 1998 北京:电子工业出版社
- C++从入门到精通
- 2020
- JAVA从入门到精通
- 2020
- SPRING CLOUD开发从入门到实战
- 2020
- Python核心编程从入门到开发实战
- 2020
- Linux 从入门到精通
- 1998年07月第1版 电子工业出版社
- FoxPro2.5从入门到精通
- 1994 北京:电子工业出版社
- Intranet从概念到实践
- 1998 北京:科学技术文献出版社
- OLE2从入门到精通
- 1996 北京:电子工业出版社
提示:百度云已更名为百度网盘(百度盘),天翼云盘、微盘下载地址……暂未提供。➥ PDF文字可复制化或转WORD