万本电子书0元读

万本电子书0元读

顶部广告

Django 3.0应用开发详解电子书

售       价:¥

纸质售价:¥66.70购买纸书

69人正在读 | 0人评论 6.8

作       者:李向军

出  版  社:机械工业出版社

出版时间:2021-09-01

字       数:27.8万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
随着Python发者的增多,Django作为一款高性能的Python Web发框架,受关注的程度也日渐提升,越来越多的企业选择使用Django行网站发。   本书详细剖析了Django 3.0的各个知识,帮助读者全面认识Django 3.0的技术细节以应用于实践,书中所有示例均基于Python 3.8实现。   【全书共15章,主要针对以下内容行讲解】 Django 3.0的新特性,以及它与其他框架的区别。 Django环境搭建方法以及默认情况下的工程内容。 Django中各类管理命令及其用法。 Django路由相关概念和路由调用的各种使用方式。 Django的请求响应机制、常用的CBV、模型的各种字段及其使用形式。 Django嵌结构化查询语言,实现对数据库的操作。 模板定义、模板变量、系统模板标签、系统模板过滤器相关内容及其使用方法。 常用中间件Admin模块的使用方法与技巧。 后用两章内容详细讲解了如何运用Django技术搭建一个基本的CMS站,并介绍了相关的部署准备以及发布流程。<br/>【推荐语】<br/>●本书针对Python主流Web框架Django 3.0行细致介绍,让读者可以轻松制作出全功能的动态网站。 ●以普通应用发者会涉及的知识为纲要,深剖析了这些知识的关联机制,全面透彻地展示了Django的各项核心技术。 ●兼顾内容的广度和深度,不仅介绍了实践中常见的Django框架的各种概念及应用方法,更是结合具体方法给出大量示例来增强读者的认识。 ●不仅在每个核心章节都结合具体的Django知识及方法构建了相关的演示工程,还以生活中常用的Web站作为分析基准,综合展示了Django各项技术的实际运用。 ●书中所有示例均基于Python 3.8实现。<br/>【作者】<br/>李向军 毕业于中国科学院遥感应用研究所。CSDN博客专家和签约讲师,全栈应用架构师。多年来一直致力于软件应用发,曾以项目经理、资深应用系统分析师身份参与过金融、政府、冶金等多个行业与机构的应用项目,具有丰富的互联网行业应用项目经验。撰写过大量Django相关应用文章,对Django框架实践有深研究。<br/>
目录展开

前言

第1章 Django简介

1.1 什么是Django

1.2 Django与其他Web框架的对比

1.3 Django 3.0的新特性

1.4 小结

第2章 搭建Django工程

2.1 Django的使用准备

2.1.1 基础知识

2.1.2 环境准备

2.2 Django的初步使用

2.2.1 工程创建

2.2.2 工程调试设置

2.3 小结

第3章 Django框架命令

3.1 框架命令的三种调用形式

3.2 框架命令的两种运行方式

3.2.1 CMD方式

3.2.2 代码加载方式

3.3 常用命令介绍

3.3.1 数据库操作命令

3.3.2 环境配置命令

3.3.3 开发调试命令

3.4 小结

第4章 路由应用详解

4.1 路由的概念

4.2 Django路由请求处理过程

4.3 Django路由的关联概念

4.3.1 路由别名

4.3.2 路径转换器

4.4 路由异常处理的4种形式

4.5 创建路由urlpattern对象的方法

4.5.1 path()方法

4.5.2 re_path()方法

4.5.3 include()方法

4.5.4 register_converter()方法

4.5.5 static()方法

4.5.6 url()方法

4.6 路由使用示例讲解

4.6.1 不同方式的路由设置

4.6.2 以包含方式调用路由

4.6.3 路由别名的使用

4.7 小结

第5章 视图应用详解:请求与响应

5.1 请求响应过程

5.2 请求响应对象

5.2.1 HttpRequest对象的属性

5.2.2 HttpRequest对象的方法

5.2.3 QueryDict对象的方法

5.2.4 HttpResponse对象的属性

5.2.5 HttpResponse对象的方法

5.2.6 HttpResponse对象的子类

5.3 请求响应示例

5.4 小结

第6章 视图应用详解:CBV

6.1 基本概念

6.1.1 CBV

6.1.2 Mixin

6.1.3 MRO

6.2 常用的CBV

6.2.1 基础类

6.2.2 通用日期类

6.2.3 编辑类

6.2.4 显示类

6.3 CBV运用示例

6.3.1 基础类使用示例

6.3.2 通用日期类使用示例

6.3.3 显示类使用示例

6.3.4 编辑类使用示例

6.4 小结

第7章 模型应用详解

7.1 模型字段

7.2 模型基本字段

7.3 模型的元数据

7.4 模型关联字段

7.5 模型使用示例

7.5.1 常用模型字段的使用

7.5.2 模型属性的应用

7.5.3 模型元数据的应用

7.5.4 关联字段的应用

7.6 小结

第8章 数据库相关配置

8.1 数据库配置参数介绍

8.1.1 数据库配置参数DATABASES

8.1.2 数据库指标表空间参数DEFAULT_INDEX_TABLESPACE

8.1.3 数据库空间参数DEFAULT_TABLESPACE

8.1.4 数据库路由参数DATABASE_ROUTERS

8.2 数据库配置参数的使用

8.2.1 存在多个数据库时的配置调用

8.2.2 多数据库访问控制

8.2.3 特定数据库参数的使用

8.2.4 使用选择的配置项

8.3 小结

第9章 数据库操作

9.1 数据库对象操作

9.2 数据库数据操作

9.2.1 增加数据的方法

9.2.2 删除数据的方法

9.2.3 修改数据的方法

9.2.4 查询数据的方法

9.3 小结

第10章 模板的使用

10.1 模板相关概念

10.1.1 模板引擎

10.1.2 模板变量

10.1.3 模板标签

10.1.4 模板过滤器

10.2 模板的使用过程

10.2.1 配置模板

10.2.2 创建模板

10.2.3 加载模板

10.2.4 渲染模板

10.3 模板关联应用

10.3.1 模板搜索规则

10.3.2 模板的变量使用

10.4 示例演示

10.4.1 模板的使用

10.4.2 模板搜索示例

10.4.3 变量使用示例

10.5 小结

第11章 模板标签

11.1 系统模板标签

11.2 模板标签示例

11.3 小结

第12章 模板过滤器

12.1 系统模板过滤器

12.2 模板使用示例

12.3 小结

第13章 管理应用

13.1 Admin应用核心对象

13.1.1 ModelAdmin属性

13.1.2 ModelAdmin方法

13.2 Admin应用关联对象

13.2.1 管理站点对象AdminSite

13.2.2 内嵌模型管理对象InlineModelAdmin

13.3 Admin应用自定义设置

13.3.1 自定义站点属性

13.3.2 自定义应用站点

13.3.3 自定义模型操作

13.3.4 自定义应用模板类

13.4 应用及示例

13.4.1 模型管理的基本运用

13.4.2 Admin应用自定义模型的操作演示

13.4.3 站点调整

13.5 小结

第14章 CMS平台架设

14.1 简版的CMS分析及设计

14.1.1 业务场景分析

14.1.2 角色设计

14.1.3 持久化对象设计

14.2 实施CMS架设

14.2.1 准备基本工具

14.2.2 CMS框架的搭建

14.2.3 后台管理模块的搭建

14.2.4 后台业务模块的搭建

14.2.5 浏览模块的搭建

14.2.6 其他说明

14.2.7 运行CMS

14.3 小结

第15章 Django工程部署

15.1 关联概念

15.1.1 Web服务器

15.1.2 软件部署和网站部署

15.2 Django工程部署方式

15.2.1 支持的网络协议形式

15.2.2 发布的复杂度

15.3 Django工程部署工作内容

15.4 部署示例

15.5 小结

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部