


作者:黄永祥
定价:68元
印次:1-4
ISBN:9787302555551
出版日期:2020.07.01
印刷日期:2022.12.26
图书责编:王金柱
图书分类:零售
本书是一本Django Web的技术总结,以Django 3.0版本实现。全书重点讲解Django 3.0版本的知识点和新特性,剖析Django 3.0每一个功能模块的要点和实现方式。并提供了全流程项目案例。本书的特点是突出实战,例举新颖,代码注释详尽,与新版本技术紧密联系,适合于有一定Python基础的读者,网站开发人员,大学生等使用,也可以供培训机构和大中专院校作为教学用书。
黄永祥,资深软件工程师,从业8年,先后从事过系统开发和自动化开发,精通(B/S和C/S)自动化测试技术,尤其对Python语言及Flask、Django等Web框架拥有丰富的经验。已出版畅销书《实战Python网络爬虫》《Django Web应用开发实战》等专著。
前 言 随着技术的不断发展,Python越来越受到开发者的热爱和追捧,很多企业开始使用Python作为网站服务器的开发语言,因此掌握Web开发是Python开发者必不可少的技能之一。Django从2008年发展到现在,已有成熟的体系和社区,目前是Python开发网站的首选Web框架。 本书讲述的内容基于Django 3.0或以上版本,以电子商务网站的开发过程贯穿全书,从实战中讲述各个知识要点,理论与实践相互结合,通过本书的学习,能让读者一步一步揭开Django的神秘面纱,并开发自己的应用。 本书结构 本书共分11章,各章内容概述如下: 第1章分别讲述Django简史、Django与WSGI、前端开发语言、Django 3的安装、PyCharm搭建开发环境和项目创建与调试。 第2章讲述电子商务网站的项目需求,根据开发需求设计网站架构,创建Django项目,并设置项目的功能配置。 第3章设计电子商务网站的路由地址,讲述路由变量的设置、设置正则表达式、命名空间与路由命名、路由的反向解析和重定向。 第4章讲述Django如何设计数据模型,通过模型创建数据表,操作模型对象实现数据表的读写。 第5章讲述Django如何编写数据业务逻辑,包括HTTP请求对象、响应内容和视图类的定义过程;分别使用视图函数和视图类编写网站首页的业务逻辑。 第6章讲述Django如何实现模板的数据渲染,包括模板上下文、模板标签及其自定义、模板继承和过滤器及其自定义,并设计电子商务网站的基础模板和实现首页模板的数据渲染。 第7章实现电子商务网站的商品信息模块,包含商品列表页和商品详细页的...
第1章 Django网站开发基础 1
1.1 Django简史 1
1.2 Django与WSGI 2
1.3 HTML、CSS和JavaScript 3
1.3.1 HTML 4
1.3.2 CSS 6
1.3.3 JavaScript 8
1.4 搭建开发环境 11
1.4.1 安装Django 3 11
1.4.2 安装PyCharm 12
1.5 创建Django项目 13
1.5.1 使用内置指令创建项目 13
1.5.2 使用PyCharm创建项目 16
1.6 程序调试技巧 18
1.6.1 PyCharm的Debug模式 18
1.6.2 异常提示进行调试 20
1.7 本章小结 22
第2章 商城的设计说明与配置 25
2.1 需求分析 25
2.2 设计说明 26
2.3 搭建项目开发环境 32
2.4 项目的功能配置 34
2.4.1 添加项目应用 38
2.4.2 设置模板信息 38
2.4.3 添加中间件 39
2.4.4 配置数据库 41
2.4.5 配置静态资源 44
2.4.6 配置媒体资源 45
2.5 内置指令 46
2.6 本章小结 48
第3章 商城网址的规划与设计 50
3.1 设置路由分发规则 50
3.2 路由分发详解 53
3.3 设置商城的路由地址 54
3.4 路由的定义规则 56
3.5 路由变量与正则表达式 57
3.6 本章小结 58
第4章 商城的数据... 查看详情
通过学习本书读者不仅可以了解Django 3的各项功能和新特性,还可以成功地开发完整的项目。
查看详情

