沃新书屋 - Python Django Web从入门到项目实战(视频版) - mobi 网盘 高速 下载地址大全 免费
本书资料更新时间:2025-05-01 05:54:26

Python Django Web从入门到项目实战(视频版) mobi 网盘 高速 下载地址大全 免费

Python Django Web从入门到项目实战(视频版)精美图片

Python Django Web从入门到项目实战(视频版)书籍详细信息

  • ISBN:9787121416439
  • 作者:刘瑜 / 安义
  • 出版社:电子工业出版社
  • 出版时间:2021-9
  • 页数:564
  • 价格:128
  • 纸张:暂无纸张
  • 装帧:暂无装帧
  • 开本:暂无开本
  • 语言:暂无语言
  • 适合人群:暂无
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分
  • 更新时间:2025-05-01 05:54:26

内容简介:

Python的Django框架是目前流行的一款重量级网站开发框架,具备简单易学、搭建快速、功能强大等特点。本书从简单的HTML、CSS、JavaScript开始介绍,再到Django的基础知识,融入了大量的代码案例、重点提示、图片展示,做到了手把手教授。本书基于Django 3.0.7版本、Python 3.8.5版本、Rest Framework 3.11.1版本、Vue.js 4.5.4版本、数据库MySQL 8.0版本进行讲解。本书还提供了一个商业级别的项目案例,采用目前主流的前后端分离开发技术,以便读者可以体验正式项目的开发过程。熟练掌握本书内容后,读者将达到中级Web项目开发工程师的技术水平。 《Python Django Web从入门到项目实战(视频版)》适合高校学生、高校老师、IT工程师阅读,也适合培训机构使用。

书籍目录:

第一部分 Web编程基础 第1章 Web入门知识 2 1.1 Web简介 2 1.2 Web访问原理 7 1.3 网页技术 8 1.3.1 网页构成 8 1.3.2 网页分类 9 1.4 Web项目实施 11 1.4.1 开发流程 12 1.4.2 任务分工 12 1.5 习题 13 1.6 实验 14 第2章 客户端技术基础 15 2.1 HTML 15 2.1.1 HTML简介 15 2.1.2 HTML编辑工具 16 2.1.3 HTML标签 17 2.1.4 案例:第一个网站 21 2.2 CSS 23 2.2.1 CSS简介 23 2.2.2 CSS语法基础 24 2.2.3 CSS样式 27 2.2.4 案例:通过CSS建立网站 31 2.3 JavaScript 33 2.3.1 JavaScript简介 33 2.3.2 JS语法基础 34 2.3.3 JS高级功能 40 2.3.4 案例:内嵌JS、CSS的网站 46 2.4 习题 50 2.5 实验 50 第3章 开发工具入门 52 3.1 Python 52 3.2 PyCharm代码开发工具 55 3.2.1 PyCharm简介及安装 55 3.2.2 基本使用功能 59 3.3 MySQL数据库 63 3.3.1 MySQL数据库简介及安装 63 3.3.2 驱动安装 69 3.4 Django 72 3.4.1 初识Django 72 3.4.2 安装Django 73 3.4.3 Django设计概述 74 3.5 建立第一个项目 76 3.5.1 创建项目 76 3.5.2 显示自定义内容 79 3.6 初识Admin 81 3.7 配置文件 84 3.8 习题 89 3.9 实验 90 第4章 模型 91 4.1 初识模型 91 4.1.1 模型实现原理 91 4.1.2 创建模型 92 4.2 字段操作 98 4.2.1 常用字段 98 4.2.2 关联关系型字段 101 4.2.3 字段参数 108 4.2.4 返回字段值 111 4.3 模型扩展功能 111 4.3.1 元数据 112 4.3.2 模型类继承 115 4.3.3 包管理模型 117 4.4 数据库基本操作 118 4.4.1 新增记录 118 4.4.2 查询记录 120 4.4.3 修改记录 126 4.4.4 删除记录 127 4.5 数据库高级操作 128 4.5.1 一对一关联表操作 128 4.5.2 一对多关联表操作 129 4.5.3 多对多关联表操作 131 4.5.4 SQL语句执行 133 4.6 习题 135 4.7 实验 135 第5章 视图 137 5.1 URL路由 137 5.1.1 Django处理一个请求 137 5.1.2 URL转发 139 5.1.3 路由变量的设置 141 5.1.4 通过正则表达式进行路由设置 142 5.1.5 路由命名和命名空间 143 5.1.6 路由反向解析 147 5.2 视图函数 149 5.2.1 视图函数定义 149 5.2.2 render函数返回响应 151 5.2.3 视图重定向 152 5.2.4 错误提示视图 153 5.2.5 HttpRequest对象 157 5.2.6 HttpResponse对象 161 5.2.7 文件上传 164 5.2.8 文件下载 167 5.3 视图类 170 5.3.1 内置显示视图 170 5.3.2 内置编辑视图 181 5.3.3 内置日期视图 192 5.4 视图与数据库事务 198 5.5 习题 202 5.6 实验 203 第6章 模板 204 6.1 初识模板 204 6.1.1 模板配置 204 6.1.2 调用模板 206 6.2 Django默认模板引擎 207 6.2.1 模板上下文 208 6.2.2 模板标签 210 6.2.3 自定义标签 213 6.2.4 过滤器 215 6.2.5 自动HTML转义 218 6.2.6 模板继承 220 6.3 Jinja2模板引擎 222 6.3.1 初识Jinja2模板引擎 222 6.3.2 模板语法 226 6.4 习题 230 6.5 实验 231 第7章 表单 232 7.1 初识表单 232 7.2 Form表单 234 7.2.1 创建Form表单 234 7.2.2 表单字段 237 7.2.3 小控件 240 7.2.4 表单模板 243 7.3 模型表单 246 7.3.1 创建模型表单 246 7.3.2 将模型字段转换为表单字段 249 7.4 习题 251 7.5 实验 252 第8章 Admin 253 8.1 深入理解Admin 253 8.1.1 使用中文界面 253 8.1.2 应用后端管理 254 8.2 ModelAdmin 261 8.2.1 ModelAdmin属性 261 8.2.2 ModelAdmin方法 264 8.2.3 ModelAdmin资产 269 8.3 AdminSite模板 271 8.3.1 使用Admin模板原理 271 8.3.2 定制Admin模板 274 8.4 习题 276 8.5 实验 276 第9章 用户认证系统 278 9.1 初识用户认证 278 9.1.1 内置功能 278 9.1.2 运行基础 281 9.2 用户对象 282 9.2.1 内置User模型使用基础 282 9.2.2 内置功能应用案例 284 9.2.3 扩展User 290 9.3 权限与认证 294 9.4 在视图中认证用户 297 9.4.1 LoginView 297 9.4.2 LogoutView 300 9.5 习题 302 9.6 实验 303 第10章 其他常用Web功能 304 10.1 Ajax 304 10.1.1 Ajax使用基础 304 10.1.2 Ajax使用案例 306 10.2 会话 309 10.2.1 会话配置与使用 309 10.2.2 会话使用案例 313 10.3 日志 315 10.3.1 日志对象与配置 315 10.3.2 日志使用案例 317 10.4 缓存 320 10.4.1 配置缓存 321 10.4.2 缓存使用案例 323 10.5 分页 325 10.5.1 分页器类 325 10.5.2 分页案例 326 10.6 习题 329 10.7 实验 330 第11章 Django Rest Framework 331 11.1 前后端分离 331 11.1.1 前后端分离原理 331 11.1.2 RESTful 332 11.2 安装及配置 334 11.3 序列化器 337 11.3.1 序列化器对象 338 11.3.2 序列化类Serializer 339 11.3.3 模型序列化类ModelSerializer 343 11.3.4 处理嵌套对象 346 11.3.5 反序列化 348 11.4 验证和保存 349 11.5 习题 352 11.6 实验 353 第二部分 “三酷猫”网上教育服务系统实战项目 第12章 项目整体设计及示例 356 12.1 任务分工 356 12.2 需求获取及分析 357 12.2.1 整体需求 358 12.2.2 服务功能需求 359 12.3 系统设计 360 12.4 实战结果 363 12.4.1 项目启动环境搭建 363 12.4.2 前后端项目实现效果 364 12.5 前后端分离示例 366 12.5.1 前后端项目建立 366 12.5.2 让界面更加漂亮 372 12.6 习题 376 12.7 实验 376 第13章 后端功能实现 378 13.1 后端框架搭建 378 13.1.1 创建项目 378 13.1.2 基础配置 379 13.1.3 模型定义 382 13.1.4 路由设计 383 13.1.5 自定义组件开发 385 13.2 后端模块设计框架 387 13.2.1 模块设计思路 387 13.2.2 模型实现 389 13.2.3 模型序列化 391 13.2.4 视图实现 391 13.2.5 Admin注册模型 392 13.2.6 后端内容实现 393 13.3 后端模块实现 393 13.3.1 热点新闻模块 393 13.3.2 操作日志模块 397 13.3.3 课程管理模块 399 13.3.4 教师管理模块 403 13.3.5 商品管理模块 407 13.3.6 网站统计模块 409 13.3.7 报名咨询模块 413 13.4 习题 416 13.5 实验 416 第14章 前端功能实现 418 14.1 前端框架搭建 418 14.1.1 创建项目 418 14.1.2 配置文件 421 14.1.3 路由文件 421 14.2 前端功能模块设计 424 14.2.1 模块设计思路 424 14.2.2 首页框架设计 425 14.3 前端功能模块实现 438 14.3.1 校区栏目 438 14.3.2 热点新闻栏目 443 14.3.3 教师栏目 446 14.3.4 课程栏目 449 14.3.5 商品栏目 452 14.3.6 前端访问记录 455 14.3.7 报名咨询栏目 456 14.4 习题 461 14.5 实验 461 第15章 安全功能及措施 463 15.1 网站防攻击设计 463 15.1.1 防XSS攻击 463 15.1.2 防SQL攻击 464 15.1.3 防CSRF攻击 465 15.1.4 防点击劫持攻击 467 15.1.5 防Host头攻击 468 15.2 数据加密 468 15.2.1 为什么需要对数据加密 468 15.2.2 前后端分离数据加密案例 470 15.3 文件上传安全处理 474 15.4 其他安全措施 475 15.5 习题 475 15.6 实验 476 第16章 测试及部署 477 16.1 项目测试 477 16.1.1 测试基础 477 16.1.2 测试用例 479 16.2 项目部署前置准备工作 481 16.2.1 前端代码打包 481 16.2.2 安装部署项检查 482 16.2.3 后端建立静态资源目录 485 16.3 在Windows下部署 485 16.3.1 安装IIS 486 16.3.2 配置Web站点 488 16.4 在Linux下部署 492 16.4.1 安装Python 493 16.4.2 安装应用系统 495 16.4.3 安装及配置Nginx 497 16.5 对域名等的支持 498 16.6 习题 498 16.7 实验 499 附录A Vue.js使用介绍 500 附录B Jinja2过滤器 525 附录C ModelAdmin属性清单 530 附录D ModelAdmin方法清单 534 附录E 赠送代码使用清单 538 附录F 前后端项目常用命令汇总 542 后记 545

作者简介:

刘瑜,软件工程硕士,拥有20多年的 C、ASP、BASIC、FoxBASE、Delphi、Java、C#、Python等编程经验,高级信息系统项目管理师、CIO、硕士企业导师。负责开发过商业项目20余项,承担省部级千万级别项目5个,发表国内外论文10余篇。出版专著《战神——软件项目管理深度实战》《NoSQL数据库入门与实战》 《Python编程从零基础到项目实战(微课视频版)》《Python编程从数据分析到机器学习实践》《算法之美——Python语言实现》。 安义,拥有20多年软件开发经验,主导过多个行业(医疗、教育、互联网、地产、游戏、汽车、餐饮等)的软件系统开发工作。熟悉多种开发语言和开发框架,拥有丰富的软件实战经验。曾在腾讯负责袋鼠跳跳应用的研发工作,目前就职于某软件公司,担任CEO、软件架构师。

其它内容:

暂无其它内容!


下载点评

  • 可搜索(1548+)
  • 首选(1041+)
  • 水印(350+)
  • 如获至宝(732+)
  • 拼凑感强(613+)
  • 权威(206+)
  • 平实(395+)
  • 强推(641+)
  • 自学(1782+)
  • 无缺页(310+)
  • 深度(950+)
  • 考证(589+)
  • 重排(133+)
  • 叙述平稳(690+)
  • 可复制(283+)
  • PDF(398+)
  • 绝版(678+)

下载评论

  • 用户1737596503: ( 2025-01-23 09:41:43 )

    极速下载EPUB/MOBI文件,高清教材推荐收藏,值得收藏。

  • 用户1736712457: ( 2025-01-13 04:07:37 )

    图文版电子书下载秒传,支持PDF/AZW3格式导出,操作便捷。

  • 用户1742078610: ( 2025-03-16 06:43:30 )

    极速下载PDF/AZW3文件,完整小说推荐收藏,值得收藏。

  • 用户1744834824: ( 2025-04-17 04:20:24 )

    无损的期刊资源,多格式设计提升阅读体验,值得收藏。

  • 用户1715046638: ( 2024-05-07 09:50:38 )

    双语版电子书下载稳定,支持EPUB/TXT格式导出,体验良好。


相关书评

暂时还没有人为这本书评论!