Django 3 Web应用开发从零开始学(视频教学版) mobi 下载 网盘 caj lrf pdf txt 阿里云

Django 3 Web应用开发从零开始学(视频教学版)电子书下载地址
- 文件名
- [epub 下载] Django 3 Web应用开发从零开始学(视频教学版) epub格式电子书
- [azw3 下载] Django 3 Web应用开发从零开始学(视频教学版) azw3格式电子书
- [pdf 下载] Django 3 Web应用开发从零开始学(视频教学版) pdf格式电子书
- [txt 下载] Django 3 Web应用开发从零开始学(视频教学版) txt格式电子书
- [mobi 下载] Django 3 Web应用开发从零开始学(视频教学版) mobi格式电子书
- [word 下载] Django 3 Web应用开发从零开始学(视频教学版) word格式电子书
- [kindle 下载] Django 3 Web应用开发从零开始学(视频教学版) kindle格式电子书
内容简介:
本书详解Django框架的用法,精选简单、实用和功能流行的Django代码示例,帮助读者掌握Django框架及其相关技术栈的开发。全书讲解清晰、通俗易懂、重点突出、示例丰富、代码精练,基本涵盖Django框架的应用开发技术,可以帮助读者快速掌握Django框架的开发方法。本书配套示例源码、课件与教学视频。
全书共分13章,内容包括Django框架基础与环境搭建、框架常用配置、模型、视图与路由、模板、表单、后台管理、异常、测试、认证系统、安全与国际化,以及常用Web应用工具等。另外,为了突出项目实战的特点,本书还讲解了基于Django框架开发的2个实战项目,可以帮助读者进一步掌握Django应用的开发流程。
本书适合Web应用开发初学者快速掌握Django框架,以及系统设计人员提高设计水平,也适合高等院校、中职学校和培训机构计算机及相关专业的师生教学参考。
书籍目录:
第1章 Django框架基础与环境搭建 1
1.1 认识Django框架 1
1.1.1 诞生与发展 1
1.1.2 MTV设计原理 2
1.1.3 Django框架的View视图展示机制 3
1.1.4 Django框架的用户操作流程 4
1.1.5 Django框架的主要特点 6
1.2 搭建Django开发环境 6
1.2.1 安装Python语言环境 6
1.2.2 安装Django框架 10
1.3 开发第一个Django框架应用程序 13
1.3.1 通过命令行构建Django应用 13
1.3.2 通过PyCharm开发Django应用 15
1.3.3 添加代码并测试Django应用 18
1.4 本章小结 19
第2章 Django框架常用配置 20
2.1 应用的配置文件settings.py 20
2.2 应用的基础路径 21
2.3 应用的启动模式 22
2.4 应用的站点访问权限 22
2.5 应用的App配置 22
2.6 应用的中间件配置 23
2.7 应用的模板配置 24
2.8 应用的数据库配置 24
2.9 应用的根级路由配置 26
2.10 应用的语言配置 26
2.11 应用的时区配置 27
2.12 应用的静态文件配置 27
2.13 本章小结 27
第3章 Django框架模型 28
3.1 认识模型 28
3.1.1 模型的作用 28
3.1.2 Django模型与ORM 29
3.1.3 Django模型与MySQL 29
3.2 模型使用入门 30
3.2.1 定义模型 30
3.2.2 设计Django模型代码 31
3.2.3 使用Django模型 32
3.3 Django模型字段 32
3.3.1 字段的类型 32
3.3.2 字段的选项 33
3.3.3 关联关系字段—外键 36
3.3.4 关联关系字段—一对一关系 37
3.3.5 关联关系字段—多对多关系 38
3.3.6 自定义模型字段 40
3.4 Meta类 41
3.5 Django模型属性与方法 42
3.5.1 模型属性 42
3.5.2 模型方法 42
3.5.3 重写之前定义的模型方法 43
3.6 Django模型继承 45
3.6.1 什么是模型继承 45
3.6.2 抽象基类 45
3.6.3 Meta继承 46
3.6.4 related_name和related_query_name属性 49
3.6.5 多表继承 51
3.6.6 Meta和多表继承 52
3.6.7 继承与反向关系 53
3.6.8 代理模型 54
3.6.9 代理模型继承和未托管模型 56
3.6.10 多重继承 56
3.7 通过包管理模型 58
3.8 本章小结 58
第4章 Django框架视图与路由 59
4.1 Django框架视图的概念 59
4.2 URL路由配置 60
4.2.1 什么是URL路由基础 60
4.2.2 Django如何处理请求 61
4.2.3 PATH路径转换器 63
4.2.4 使用正则表达式 64
4.2.5 URLconf在什么上查找 65
4.2.6 指定视图参数的默认值 66
4.2.7 包含其他的URLconf模块 67
4.2.8 传递额外参数给视图函数 68
4.2.9 反向解析 70
4.2.10 命名空间 72
4.3 视图函数 75
4.3.1 什么是视图函数 75
4.3.2 简单的视图函数 76
4.3.3 返回错误视图 79
4.3.4 直接返回状态码视图 82
4.3.5 HTTP 404异常视图 86
4.3.6 自定义错误页面 90
4.3.7 异步视图初步 92
4.4 快捷函数 93
4.4.1 什么是快捷函数 93
4.4.2 render()快捷函数 93
4.4.3 redirect()快捷函数 95
4.4.4 get_object_or_404()快捷函数 97
4.4.5 get_list_or_404()快捷函数 99
4.5 视图装饰器 100
4.5.1 允许HTTP方法 100
4.5.2 gzip_page()方法 101
4.5.3 其他装饰器 101
4.6 内置视图 101
4.6.1 serve视图文件 102
4.6.2 404错误视图 103
4.6.3 500错误视图 104
4.6.4 403错误视图 104
4.6.5 400错误视图 105
4.7 请求与响应对象 106
4.7.1 HTTP信息传递的根本 106
4.7.2 请求对象 106
4.7.3 查询字典对象 108
4.7.4 响应对象 108
4.7.5 JsonResponse对象 109
4.7.6 StreamingHttpResponse对象 110
4.7.7 FileResponse对象 111
4.8 模板响应对象 111
4.8.1 HttpResponse对象 111
4.8.2 SimpleTemplateResponse对象 111
4.8.3 TemplateResponse对象 112
4.8.4 使用SimpleTemplateResponse和TemplateResponse 114
4.9 实现文件上传 114
4.10 本章小结 116
第5章 Django框架模板 117
5.1 Django框架模板基础 117
5.2 配置模板引擎 118
5.2.1 添加模板引擎支持 118
5.2.2 模板引擎用法 119
5.2.3 内置后端 122
5.2.4 自定义后端 124
5.2.5 自定义模板引擎的集成调试 125
5.3 模板引擎语法 126
5.3.1 模板引擎语法基础 126
5.3.2 变量 126
5.3.3 标签 131
5.3.4 过滤器 139
5.3.5 算术运算 145
5.3.6 特殊的标签和过滤器 155
5.3.7 注释 156
5.4 自定义模板标签和过滤器 156
5.4.1 前置配置基础 156
5.4.2 自定义模板过滤器 158
5.4.3 自定义模板标签 161
5.5 本章小结 173
第6章 Django框架表单 174
6.1 Django框架表单基础 174
6.1.1 HTML表单 174
6.1.2 HTTP方法:GET和POST 175
6.1.3 Django在表单中的角色 176
6.1.4 Form类 176
6.1.5 实例化、处理和渲染表单 176
6.1.6 创建一个表单 177
6.2 使用Django框架表单 177
6.2.1 使用Form类构建表单 177
6.2.2 视图处理 178
6.2.3 模板处理 180
6.2.4 提交模板 180
6.2.5 测试表单应用 181
6.3 详解Django Form类 182
6.3.1 模型与Form类 182
6.3.2 绑定的和未绑定的表单实例 183
6.3.3 表单字段与Widget控件 183
6.3.4 使用表单模板 189
6.3.5 手动渲染表单字段 195
6.3.6 渲染表单错误信息 197
6.3.7 遍历表单字段 199
6.3.8 可复用的表单模板 200
6.4 本章小结 202
第7章 Django框架后台管理 203
7.1 创建后台管理员账户 203
7.2 登录后台模块 205
7.3 管理自定义模型 206
7.4 管理复杂模型 209
7.5 定制后台管理模型 213
7.6 注册装饰器 219
7.7 本章小结 220
第8章 Django框架异常管理与自动化测试 221
8.1 Django框架异常处理 221
8.1.1 URL Resolver exceptions 223
8.1.2 数据库异常 223
8.2 Django框架自动化测试 224
8.2.1 自动化测试概述 224
8.2.2 编写和运行自动化测试 224
8.2.3 数据库自动化测试 227
8.3 Django框架测试工具 231
8.3.1 使用测试工具模拟发送GET请求 232
8.3.2 使用测试工具模拟发送POST请求 234
8.4 本章小结 236
第9章 用户Auth认证系统 237
9.1 用户Auth认证系统介绍 237
9.2 安装用户Auth认证模块 238
9.3 使用Django身份验证系统 238
9.3.1 用户对象介绍 238
9.3.2 创建用户对象 239
9.3.3 创建超级用户 239
9.3.4 修改密码 239
9.3.5 验证用户 240
9.3.6 默认权限 241
9.3.7 用户组 241
9.3.8 权限与授权 241
9.3.9 Web请求中的身份验证 242
9.3.10 在管理员中管理用户 242
9.4 本章小结 242
第10章 Django安全与国际化 243
10.1 Django框架安全 243
10.1.1 安全问题概述 243
10.1.2 点击劫持保护 245
10.1.3 跨站点请求伪造CSRF保护 245
10.1.4 登录加密 246
10.1.5 保护SECRET_KEY 246
10.1.6 登录加密安全中间件 246
10.2 Django国际化和本地化 247
10.2.1 国际化与本地化概述 247
10.2.2 国际化 248
10.2.3 本地化 249
10.3 本章小结 249
第11章 常用的Web应用程序工具 250
11.1 Django缓存 250
11.1.1 缓存的由来 250
11.1.2 设置缓存 251
11.1.3 数据库缓存 252
11.2 Django日志 254
11.2.1 Logger 254
11.2.2 Handler 254
11.2.3 过滤器 255
11.2.4 Formatter 255
11.2.5 使用日志记录 255
11.3 发送邮件 260
11.4 分页 262
11.5 消息框架 263
11.6 序列化 263
11.7 会话 264
11.8 静态文件管理 264
11.9 数据验证 265
11.10 本章小结 265
第12章 Django框架实战1—投票应用 266
12.1 构建投票应用项目架构 266
12.1.1 创建投票项目 266
12.1.2 创建投票应用 268
12.2 模型和Admin站点定义 271
12.2.1 数据库配置 271
12.2.2 创建模型 272
12.2.3 激活模型 273
12.2.4 添加数据 275
12.2.5 模型自定义方法 278
12.2.6 管理后台站点 279
12.3 视图与模板 282
12.3.1 定义视图函数 283
12.3.2 使用模板优化默认视图 284
12.3.3 去除模板中的URL硬编码 286
12.3.4 为URL模块添加命名空间 288
12.3.5 使用模板优化detail视图 289
12.4 表单与通用视图 290
12.4.1 编写表单 290
12.4.2 添加vote视图路由 291
12.4.3 定义vote视图函数 292
12.4.4 定义results视图函数 293
12.4.5 定义results模板 294
12.4.6 添加results视图路由 294
12.5 加入静态文件 296
12.6 本章小结 296
第13章 Django框架实战2—个人博客应用 297
13.1 构建博客应用项目 297
13.2 定义模型和Admin站点 299
13.3 编写博客视图、表单和模板 302
13.3.1 列表索引视图与模板 302
13.3.2 详情视图与模板 304
13.3.3 编辑视图、表单与模板 306
13.4 加入静态文件 308
13.5 本章小结 308
作者介绍:
刘亮亮,河南农业大学特聘教授,中南大学计算机科学与技术专业博士。本人主要从事软件开发、大数据挖掘方面的研究。
王金柱,有着10多年丰富的IT从业经历,对JavaScript语言、jQuery框架、Node.js、React等Web前端开发有着独到的经验,精通HTML/XHTML、CSS与PHP等应用开发。曾从事过多家大型央企与上市公司的企业级Web系统平台项目的前端模块开发工作,出版过多本前端、后端开发类的图书。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
书籍介绍
本书详解Django框架的用法,精选简单、实用和功能流行的Django代码示例,帮助读者掌握Django框架及其相关技术栈的开发。全书讲解清晰、通俗易懂、重点突出、示例丰富、代码精练,基本涵盖Django框架的应用开发技术,可以帮助读者快速掌握Django框架的开发方法。本书配套示例源码、课件与教学视频。
全书共分13章,内容包括Django框架基础与环境搭建、框架常用配置、模型、视图与路由、模板、表单、后台管理、异常、测试、认证系统、安全与国际化,以及常用Web应用工具等。另外,为了突出项目实战的特点,本书还讲解了基于Django框架开发的2个实战项目,可以帮助读者进一步掌握Django应用的开发流程。
本书适合Web应用开发初学者快速掌握Django框架,以及系统设计人员提高设计水平,也适合高等院校、中职学校和培训机构计算机及相关专业的师生教学参考。
网站评分
书籍多样性:4分
书籍信息完全性:7分
网站更新速度:3分
使用便利性:9分
书籍清晰度:5分
书籍格式兼容性:3分
是否包含广告:7分
加载速度:3分
安全性:9分
稳定性:5分
搜索功能:3分
下载便捷性:3分
下载点评
- 下载快(122+)
- 购买多(311+)
- 不亏(277+)
- 藏书馆(278+)
- 强烈推荐(221+)
- 内涵好书(102+)
- 方便(278+)
- 无盗版(442+)
- 中评多(574+)
下载评价
- 网友 孙***夏:
中评,比上不足比下有余
- 网友 龚***湄:
差评,居然要收费!!!
- 网友 养***秋:
我是新来的考古学家
- 网友 印***文:
我很喜欢这种风格样式。
- 网友 索***宸:
书的质量很好。资源多
- 网友 康***溪:
强烈推荐!!!
- 网友 林***艳:
很好,能找到很多平常找不到的书。
- 网友 苍***如:
什么格式都有的呀。
- 网友 国***舒:
中评,付点钱这里能找到就找到了,找不到别的地方也不一定能找到
- 网友 戈***玉:
特别棒
- 网友 车***波:
很好,下载出来的内容没有乱码。
- 网友 辛***玮:
页面不错 整体风格喜欢
- 网友 屠***好:
还行吧。
- 网友 曹***雯:
为什么许多书都找不到?
- 网友 家***丝:
好6666666
- 网友 石***致:
挺实用的,给个赞!希望越来越好,一直支持。
喜欢"Django 3 Web应用开发从零开始学(视频教学版)"的人也看了
妈妈这样说女孩才肯听妈妈这样做女孩更出色( 货号:756826381) mobi 下载 网盘 caj lrf pdf txt 阿里云
加西亚家的女孩不再带口音 茱莉娅·阿尔瓦雷斯 mobi 下载 网盘 caj lrf pdf txt 阿里云
中国陶瓷史 叶喆民 著 增订版 精装 瓷器 陶瓷书籍 明清瓷器鉴定 mobi 下载 网盘 caj lrf pdf txt 阿里云
心理咨询的理论与实务(第2版)江光荣 心理咨询与治疗丛书 高等教育正版 大学心理学专业高年级本科生相关专业研究生 mobi 下载 网盘 caj lrf pdf txt 阿里云
Python渗透测试编程技术:方法与实践(第2版)(清华开发者书库.Python) mobi 下载 网盘 caj lrf pdf txt 阿里云
薪酬制度与管理 mobi 下载 网盘 caj lrf pdf txt 阿里云
合伙人制度+合伙制 互联网时代的企业组织模式 有效激励而不失控制权是怎样实现的 股权激励方案架构设计书籍 制定合伙人规则 股权激励策略方法书 开公司书籍正版全新 mobi 下载 网盘 caj lrf pdf txt 阿里云
新大学英语(综合教程1教师用书) 华东师范大学出版社 mobi 下载 网盘 caj lrf pdf txt 阿里云
寻宝大赛/绿梦谷童话故事绘本 mobi 下载 网盘 caj lrf pdf txt 阿里云
入党培训问答(十八大版) mobi 下载 网盘 caj lrf pdf txt 阿里云
- 全面开放新格局下中国生产性服务业创新升级研究 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 大侦探福尔摩斯第1辑银星神驹失踪案7-10岁小学生福尔摩斯探案集悬疑漫画小学生课外阅读侦探推理 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 居里夫人 诺贝尔奖百年英杰 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 十二幅地图中的世界史 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 新闻编辑学新编 北京大学旗舰店正版 mobi 下载 网盘 caj lrf pdf txt 阿里云
- DK远古生物大发现 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 心理学书籍10册读心术 攻心术微表情心理学 人际交往心理学 九型人格书正版墨菲定律 社会行为处世心理学入门基础书籍畅销书排行榜正版 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 全域经营创新指南 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 汉英大辞典 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 乌龙院大长篇漫画系列(卷17) mobi 下载 网盘 caj lrf pdf txt 阿里云
书籍真实打分
故事情节:6分
人物塑造:5分
主题深度:7分
文字风格:7分
语言运用:4分
文笔流畅:9分
思想传递:9分
知识深度:3分
知识广度:5分
实用性:3分
章节划分:3分
结构布局:9分
新颖与独特:7分
情感共鸣:3分
引人入胜:9分
现实相关:4分
沉浸感:8分
事实准确性:4分
文化贡献:6分