作品简介

本书是一线程序员多年开发经验的结晶。书中深入浅出地讲解了使用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语言、数据挖掘等领域。

作品目录

  • 内容简介
  • 作者简介
  • 前言 Foreword
  • 第1章 走进Django的世界
  • 第2章 Web开发框架
  • 第3章 搭建第一个Django网站
  • 第4章 django-admin和manage.py
  • 第5章 配置
  • 第6章 后台管理页面
  • 第7章 路由系统
  • 第8章 模型
  • 第9章 视图
  • 第10章 模板
  • 第11章 表单系统
  • 第12章 中间件
  • 第13章 自动化测试
  • 第14章 国际化和本地化
  • 第15章 安全
  • 第16章 部署
  • 附录A 语言码
  • 附录B 日期格式化字符串
展开全部