Django 3.0入门与实践
一线程序员撰写,凝聚自己多年开发经验,深入浅出阐释Django开发涉及的方法和实践

作者:李健

定价:79元

印次:1-1

ISBN:9787302567141

出版日期:2021.02.01

印刷日期:2021.01.07

图书责编:王中英

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书是一线程序员多年开发经验的结晶。书中深入浅出地讲解了使用Django开发Web网站所需的配置、后台、路由系统、模型、视图、模板、表单系统、中间件、自动化测试、国际化及本地化、安全和部署等内容,帮助读者快速进入Web项目开发,在项目实践中灵活应用各种开发技术和方法。 本书主要包含四部分:第一部分(第1章)为读者介绍Django的发展状况以及如何搭建Django开发环境;第二部分(第2章)主要介绍什么是Web开发框架并通过搭建一个简单的Web框架帮助读者理解Web框架的工作原理;第三部分(第3章)带领读者搭建一个网站,使读者能够从整体上了解Django;第四部分(第4~16章)详细介绍Django各个模块的工作原理,通过学习这部分内容,读者将能够独立开发Django应用。 本书可供Web开发初中级读者以及希望使用Python作为编程语言的软件开发工程师参考。

李健,高级自动化开发工程师,持续集成开发工程师,拥有多年软件开发经验,以及丰富的Web开发经验,擅长ASP.NET相关技术。熟练掌握Python和Django框架,Jenkins以及持续集成。目前重点关注Python语言、数据挖掘等领域。

前言 非常感谢你选择本书,希望通过阅读本书能够为你带来帮助。 相信你在选择本书的时候已经对Django有了一定的了解,但是还请允许我在这里继续为大家介绍一下Django以及为什么写作本书。Django是用Python语言开发的一套开源Web框架,Python语言作为目前最流行的编程语言之一,已经不仅仅满足于早期的脚本开发,它被越来越多地应用于大型的、前沿的项目中,如科学计算和人工智能等。Django的出现为众多Python爱好者带来了福音,也为程序员的职业生涯拓宽了道路,现在我们也可以使用Python语言开发Web应用了。笔者有过多年的Web开发经验以及持续集成系统开发经验,曾经使用ASP.NET开发过Web应用,也用Jenkins、Shell开发过持续集成系统,但是,当使用Django开发网站的时候才真正体会到将脚本语言应用到Web开发中的乐趣,尤其是在搭建个人网站时,那种快速、自由的编码体验真的令人兴奋。为了对自己的工作做一个总结,也为更多初学者提供一本参考手册,所以决定写作本书。 本书主要包含四部分: 第一部分(第1章)为读者介绍Django的发展状况以及如何搭建Django开发环境。 第二部分(第2章)主要介绍什么是Web开发框架并通过搭建一个简单的Web框架帮助读者理解Web框架的工作原理。 第三部分(第3章)带领读者搭建一个网站,使读者能够从整体上了解Django。 第四部分(第4~16章)详细介绍Django各个模块的工作原理,通过学习这部分内容,读者将能够独立开发Django应用。 本书读者需要比较熟练地掌握Python语言,同时具备一定的W...

目录
荐语
查看详情 查看详情
目录

第1章 走进Django的世界 ················1

1.1 认识Django ··································1

1.2 版本选择 ·····································1

1.3 搭建开发环境 ·······························2

1.3.1 安装Python ································2

1.3.2 安装Django ································2

第2章 Web开发框架 ·······················4

2.1 Socket编程 ··································4

2.2 MTV框架 ····································6

第3章 搭建第一个Django网站 ··········8

3.1 创建项目 ·····································8

3.2 运行项目 ·····································9

3.3 创建投票应用 ·····························10

3.4 开发第一个视图 ··························11

3.5 配置数据库 ································12

3.6 创建模型 ··········... 查看详情

一线程序员撰写,凝聚自己多年开发经验,深入浅出阐释Django开发涉及的方法和实践 查看详情