返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • 正版 Python Django Web从入门到项目实战(视频版) 刘瑜 电子工业
  • 新华书店旗下自营,正版全新
    • 作者: 刘瑜著 | 刘瑜编 | 刘瑜译 | 刘瑜绘
    • 出版社: 电子工业出版社
    • 出版时间:2020-03-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    美阅书店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 刘瑜著| 刘瑜编| 刘瑜译| 刘瑜绘
    • 出版社:电子工业出版社
    • 出版时间:2020-03-01
    • 版次:1
    • 印次:1
    • 字数:784000
    • 页数:564
    • 开本:16开
    • ISBN:9787121416439
    • 版权提供:电子工业出版社
    • 作者:刘瑜
    • 著:刘瑜
    • 装帧:平塑勒口
    • 印次:1
    • 定价:128.00
    • ISBN:9787121416439
    • 出版社:电子工业出版社
    • 开本:16开
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2020-03-01
    • 页数:564
    • 外部编号:11216989
    • 版次:1
    • 成品尺寸:暂无

    目 录

    第一部分 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 其他安全措施 ............................................................

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

    从零开始基于Python Django、Vue进行Web开发;前后端分离式开发;附赠商业代码、案例、视频讲解、PPT、习题及实验手册经验丰富的写作团队,本书作者皆有20多年的实战经验,并有雄厚的写作基础,将理论与实践完美地结合在一起。
    将故事融入于书中,增加了本书的阅读情趣,便于读者更好地吸收重点知识。
    附赠丰富的配套学习资源:1个完整的商业项目代码案例、80多段案例代码、30多个视频(免费赠送)、习题册及答案手册(免费赠送)。
    贴心的互动教学:QQ社群、微信公众号在线服务,作者及时反馈!
    读完本书,可初步具备软件开发工程师的开发能力!

    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 80版本进行讲解。本书还提供了一个商业级别的项目案例,采用目前主流的前后端分离开发技术,以便读者可以体验正式项目的开发过程。熟练掌握本书内容后,读者将达到中级Web项目开发工程师的技术水平。

    "经验丰富的写作团队,本书作者皆有20多年的实战经验,并有雄厚的写作基础,将理论与实践完美地结合在一起。 将故事融入于书中,增加了本书的阅读情趣,便于读者更好地吸收重点知识。 附赠丰富的配套学习资源:1个完整的商业项目代码案例、80多段案例代码、30多个视频(免费赠送)、习题册及答案手册(免费赠送)。 贴心的互动教学:QQ社群、微信公众号在线服务,作者及时反馈! 读完本书,可初步具备软件开发工程师的开发能力!"

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购