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

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

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

  • 正版新书]Django Web项目开发实战(美)本·肖恩 等9787302657736
  • 全店均为全新正版书籍,欢迎选购!新疆西藏青海(可包挂刷).港澳台及海外地区bu bao快递
    • 作者: (美)本·肖恩 等著 | (美)本·肖恩 等编 | (美)本·肖恩 等译 | (美)本·肖恩 等绘
    • 出版社: 清华大学出版社
    • 出版时间:2024-03-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    君凤文轩图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: (美)本·肖恩 等著| (美)本·肖恩 等编| (美)本·肖恩 等译| (美)本·肖恩 等绘
    • 出版社:清华大学出版社
    • 出版时间:2024-03-01
    • 版次:1
    • 印次:1
    • 字数:796000
    • 页数:1272
    • 开本:32开
    • ISBN:9787302657736
    • 版权提供:清华大学出版社
  • 作者: (美)本·肖恩 等
  • 著: (美)本·肖恩 等
  • 装帧: 平装
  • 印次: 1
  • 定价: 159
  • ISBN: 9787302657736
  • 出版社: 清华大学出版社
  • 开本: 32开
  • 印刷时间: 暂无
  • 语种: 暂无
  • 出版时间: 2024-03-01
  • 页数: 1272
  • 外部编号: 五三B96620
  • 版次: 1
  • 成品尺寸: 暂无
  • 第1章 Django简介 1

    1.1 简介 1

    1.2 搭建Django项目和应用程序 2

    1.3 模型-视图-模板 6

    1.3.1 模型 6

    1.3.2 视图 7

    1.3.3 模板 7

    1.3.4 MVT实战 8

    1.3.5 HTTP简介 9

    1.3.6 处理请求 14

    1.3.7 Django项目 15

    1.3.8 manage.py文件 15

    1.3.9 myproject目录 16

    1.3.10 Django开发服务器 16

    1.3.11 Django应用程序 17

    1.3.12 PyCharm设置 18

    1.3.13 视图 24

    1.3.14 URL映射 25

    1.3.15 GET、POST和QueryDict对象 30

    1.3.16 查看Django设置 34

    1.3.17 在代码中使用设置项 35

    1.3.18 在应用程序目录中查找HTML模板 36

    1.3.19 利用render函数渲染模板 39

    1.3.20 渲染模板中的变量 41

    1.3.21 调试和错误处理 43

    1.3.22 异常 43

    1.3.23 调试 46

    1.4 本章小结 52

    第2章 模型和迁移 53

    2.1 简介 53

    2.2 数据库 54

    2.2.1 关系型数据库 54

    2.2.2 非关系型数据库 55

    2.2.3 利用SQL的数据库操作 55

    2.2.4 关系型数据库中的数据类型 55

    2.3 SQL CRUD操作 59

    2.3.1 SQL创建操作 60

    2.3.2 SQL读取操作 60

    2.3.3 SQL更新操作 61

    2.3.4 SQL删除操作 61

    2.3.5 Django ORM 62

    2.3.6 数据库配置和Django应用程序的创建 63

    2.3.7 Django应用程序 64

    2.3.8 Django迁移 64

    2.3.9 Django模型和迁移 66

    2.3.10 字段类型 67

    2.3.11 字段选项 67

    2.3.12 主键 70

    2.4 关系 72

    2.5 多对一关系 72

    2.6 多对多关系 73

    2.6.1 一对一关系 75

    2.6.2 添加Review模型 76

    2.6.3 模型方法 77

    2.6.4 迁移reviews应用程序 78

    2.7 Django的数据库的CRUD操作 80

    2.7.1 利用外键创建一个对象 83

    2.7.2 使用create()和set()方法创建多对多关系 86

    2.7.3 读取操作 86

    2.7.4 使用get()方法返回一个对象 87

    2.7.5 通过过滤机制检索对象 89

    2.7.6 根据字段查找进行过滤 90

    2.7.7 针对过滤操作使用模式匹配 90

    2.7.8 通过排除检索对象 91

    2.7.9 利用order_by()方法检索对象 91

    2.7.10 在关系间进行查询 94

    2.7.11 使用外键进行查询 94

    2.7.12 使用模型名进行查询 94

    2.7.13 使用对象实例在外键关系间进行查询 94

    2.7.14 填写Bookr项目的数据库 98

    2.8 本章小结 99

    第3章 URL映射、视图和模板 101

    3.1 简介 101

    3.2 基于函数的视图 101

    3.3 基于类的视图 102

    3.4 URL配置 103

    3.5 模板 106

    3.6 Django模板语言 110

    3.6.1 模板变量 110

    3.6.2 模板继承 114

    3.7 基于Bootstrap的模板样式 115

    3.8 本章小结 120

    第4章 Django admin简介 121

    4.1 简介 121

    4.2 创建超级用户账户 122

    4.3 使用Django admin应用程序的CRUD操作 124

    4.3.1 创建 125

    4.3.2 检索 127

    4.3.3 更新 128

    4.3.4 删除 130

    4.3.5 用户和分组 131

    4.4 注册reviews模型 136

    4.4.1 更改列表 138

    4.4.2 出版社更改列表 139

    4.4.3 图书更改页面 142

    4.5 定制管理界面 147

    4.5.1 站点范围内的Django管理定制 147

    4.5.2 从Python shell中检查AdminSite对象 148

    4.5.3 子类化AdminSite 148

    4.5.3 定制ModelAdmin类 154

    4.5.4 搜索栏 163

    4.6 本章小结 171

    第5章 服务于静态文件 173

    5.1 简介 173

    5.2 静态文件处理 174

    5.2.1 静态文件查找器 175

    5.2.2 静态文件查找器:在请求期间使用 176

    5.2.3 AppDirectoriesFinder 177

    5.2.4 静态文件命名空间 177

    5.2.5 利用静态模板标签生成静态URL 182

    5.2.6 FileSystemFinder 190

    5.2.7 静态文件查找器:collectstatic期间的应用 193

    5.2.8 STATICFILES_DIRS前缀模式 196

    5.2.9 findstatic命令 198

    5.2.10 处理最近的文件 201

    5.2.11 自定义存储引擎 207

    5.3 本章小结 214

    第6章 表单 215

    6.1 简介 215

    6.2 表单的含义 215

    6.2.1 窗体很好元素 217

    6.2.2 输入类型 219

    6.2.3 具有跨站点请求伪造保护的表单安全性 227

    6.2.4 在视图中访问数据 229

    6.2.5 选择GET和POST 234

    6.2.6 当可以在URL中放置参数时为何使用GET 235

    6.3 Django表单库 236

    6.3.1 定义一个表单 237

    6.3.2 在模板中渲染表单 245

    6.4 验证表单并检索Python值 253

    6.5 内置字段的验证 258

    6.6 本章小结 264

    第7章 高级表单验证和模型表单 265

    7.1 简介 265

    7.2 自定义字段验证和清除机制 266

    7.2.1 自定义验证器 266

    7.2.2 clean方法 267

    7.2.3 多字段验证 269

    7.2.4 占位符和初始值 279

    7.2.5 创建和编辑Django模型 282

    7.2.6 ModelForm类 283

    7.3 本章小结 300

    第8章 媒体服务和文件上传 301

    8.1 简介 301

    8.2 设置媒体上传和服务 301

    8.3 服务于开发环境中的媒体文件 302

    8.4 上下文预处理器以及在模板中使用MEDIA_URL 305

    8.5 使用HTML表单上传文件 310

    8.5.1 在视图中处理上传文件 311

    8.5.2 浏览器发送值的安全性和信任性 313

    8.5.3 基于Django表单的文件上传 318

    8.5.4 基于Django表单的图像上传 323

    8.5.5 利用Pillow重置图像 324

    8.5.6 利用Django服务于上传(和其他)文件 328

    8.6 在模型实例上存储文件 329

    8.6.1 在模型实例上存储图像 332

    8.6.2 与FieldFile协同工作 333

    8.6.3 在模板中引用媒体 338

    8.6.4 ModelForm和文件上传 343

    8.7 本章小结 353

    第9章 会话和身份验证 355

    9.1 简介 355

    9.2 中间件 356

    9.2.1 中间件模块 356

    9.2.2 实现身份验证视图和模板 358

    9.2.3 Django中的密码存储 364

    9.2.4 概要页面和request.user对象 365

    9.2.5 身份验证装饰器和重定向 367

    9.2.6 利用身份验证数据增强模板 371

    9.3 会话 375

    9.3.1 会话引擎 375

    9.3.2 是否需要标记cookie内容 376

    9.3.3 pickle或JSON存储 376

    9.3.4 在会话中存储数据 380

    9.4 本章小结 387

    第10章 高级Django管理和定制 389

    10.1 简介 389

    10.2 定制管理站点 390

    10.2.1 在Django中发现管理文件 390

    10.2.2 Django的AdminSite类 391

    10.2.3 覆盖默认的admin.site 395

    10.2.4 利用admin.site属性自定义管理站点文本 397

    10.2.5 自定义管理站点模板 398

    10.3 向管理站点中添加视图 401

    10.3.1 创建视图函数 401

    10.3.2 访问常见的模板变量 402

    10.3.3 映射自定义视图的URL 402

    10.3.4 自定义视图到管理站点 403

    10.3.5 利用模板变量向模板中添加额外的键 406

    10.4 本章小结 409

    第11章 高级模板和基于类的视图 411

    11.1 简介 411

    11.2 模板过滤器 412

    11.3 自定义模板过滤器 413

    11.3.1 模板过滤器 413

    11.3.2 设置目录存储模板过滤器 413

    11.3.3 设置模板库 414

    11.3.4 实现自定义过滤函数 414

    11.3.5 在模板中使用自定义过滤器 415

    11.3.6 字符串过滤器 418

    11.4 模板标签 418

    11.4.1 模板标签的类型 419

    11.4.2 简单标签 419

    11.4.3 如何创建简单的模板标签 419

    11.4.4 将模板上下文传递至自定义模板标签中 423

    11.4.5 包含标签 424

    11.5 Django视图 428

    11.6 基于类的视图 428

    11.6.1 基于CBV的CRUD操作 435

    11.6.2 创建视图 435

    11.6.3 更新视图 436

    11.6.4 删除视图 437

    11.6.5 读取页面 438

    11.7 本章小结 440

    第12章 构建REST API 441

    12.1 简介 441

    12.2 REST API 441

    12.2.1 Django REST框架 442

    12.2.2 安装和配置 442

    12.2.3 函数式API视图 443

    12.3 序列化器 445

    12.3.1 基于类的API视图和通用视图 448

    12.3.2 模型序列化器 448

    12.4 Viewsets 453

    12.5 路由器 453

    12.6 身份验证 457

    12.7 本章小结 462

    第13章 生成CSV、PDF和其他二进制文件 465

    13.1 简介 465

    13.2 与Python中的CSV文件协同工作 465

    13.3 与Python的CSV模块协同工作 466

    13.3.1 从CSV文件中读取数据 466

    13.3.2 利用Python写入CSV文件 469

    13.3.3 以较好的方式读写CSV文件 472

    13.4 在Python中处理Excel文件 475

    13.4.1 用于数据导出的二进制文件格式 475

    13.4.2 利用XlsxWriter包处理XLSX文件 476

    13.5 在Python中处理PDF文件 481

    13.6 Python中的图形 484

    13.6.1 利用plotly生成图形 484

    13.6.2 将plotly与Django集成 488

    13.7 将可视化与Django集成 488

    13.8 本章小结 494

    第14章 测试机制 495

    14.1 简介 495

    14.2 测试的重要性 495

    14.3 自动化测试 496

    14.4 Django中的测试机制 497

    14.4.1 实现测试用例 497

    14.4.2 Django中的单元测试机制 497

    14.4.3 使用断言 498

    14.4.4 断言的类型 500

    14.4.5 在每个测试用例运行后执行测试前设置和清理 501

    14.5 测试Django模型 502

    14.6 测试Django视图 506

    14.7 使用身份验证测试视图 509

    14.8 Django的RequestFactory类 513

    14.9 Django中的测试用例类 516

    14.9.1 SimpleTestCase 516

    14.9.2 TransactionTestCase 517

    14.9.3 LiveServerTestCase 517

    14.9.4 模块化测试代码 517

    14.10 本章小结 519

    第15章 Django第三方库 521

    15.1 简介 521

    15.1.1 环境变量 522

    15.1.2 django-configurations 524

    15.1.3 修改manage.py文件 526

    15.1.4 源自环境变量的配置 527

    15.1.5 dj-database-url 532

    15.1.6 Django调试工具栏 536

    15.2 django-crispy-forms 556

    15.2.1 crispy过滤器 557

    15.2.2 crispy模板标签 559

    15.2.3 django-allauth 564

    15.2.4 利用django-allauth初始化身份认证 569

    15.3 本章小结 572

    第16章 在Django中使用前端JavaScript库 573

    16.1 简介 573

    16.2 JavaScript框架 573

    16.3 JavaScript简介 575

    16.3.1 React 581

    16.3.2 组件 582

    16.3.3 JSX 589

    16.3.4 JSX属性 591

    16.3.5 JavaScript Promise 594

    16.3.6 fetch函数 595

    16.3.7 JavaScript map方法 597

    16.3.8 verbatim模板标签 602

    16.4 本章小结 607

    售后保障

    最近浏览

    猜你喜欢

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

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

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

    查看我的收藏夹

    确定

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

    关闭

    抱歉,您暂无任性付资格

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