《Django企业开发实战》试读

序一

突然收到作者的邮件邀请,让我给新书写推荐序。由于之前对 the5fire 这个 ID 并没什么印象,所以按照老规矩加微信,一叙旧才知居然是 6 年前 BPUG 结下的善缘(详见 https://www.the5fire.com/957.html)。 BPUG(北京 Python 用户组)是 2004 年成立的 CPUG(中国 Python 用户组)的北京分会,从 2004 年到 2007 年共组织有 25 次线下活动,我发起并主持了其中绝大多数线下交流活动... (更多)

序 二

Python 拥有众多 Web 开发框架,但这里面我最喜欢的无疑就是 Django。首先,它提供了完整的项目组织实践,让团队协助变得更容易。其次,它提供了丰富的功能。关于这一点,可能很多人会提出质疑,因为他们喜欢更轻的框架。但是实际上每个项目都是复杂的,使用比较轻的框架时,最后还会安装一堆质量参差不齐的第三方库,这比使用 Django 还要臃肿。并且,到目前为止,它是组织最完善的 ... (更多)

前言

自 2011 年,我从 Java Web 开发转行到 Python Web 开发,到今天已经有 7 年多了。一开始,我就是从 SSH(Structs+Spring+Hibernate)框架转到 Django 的。当时的第一感觉是这玩意儿太轻便了,比 SSH 好用太多了。但熟悉了 Python 社区之后,我发现 Django 已然算是 Python 社区中一个比较重的框架了。说它重的主要原因在于它的定位是企业级开发框架,或者说全功能的 Web开发框架,也因为... (更多)

第2章 框架基础和技术选型

上一章中,我们对需求进行了评审和分析,最终得到了具体要开发的功能点,并且对模块进行了划分。现在我们需要做的是,根据要开发的功能进行框架选择。 针对不同的场景选择不同的技术架构,所产生的开发成本和维护成本都不一样。特定场景下合适的技术架构能够让开发人员更快速地开发系统,并且后期的维护成本也大大降低。相反,一个不合适的技术架构,会导致开发和维护成本大大增加。 ...

  1. 2.1 Python 2.7 与Python 3.x
  2. 2.2 WSGI——Web 框架基础
  3. 2.3 Flask 框架
  4. 2.4 Tornado 框架
  5. 2.5 Django 框架
  6. 2.6 本章总结

>Django企业开发实战

Django企业开发实战
作者: 胡阳
副标题: 高效Python Web框架指南
isbn: 7115506892
书名: Django企业开发实战
页数: 392
定价: 99.00元
出版社: 人民邮电出版社
出版年: 2019-2
装帧: 平装