开发工程师the5fire教你学会如何使用流行的Python,Web框架Django
介绍Python Web框架Django在企业中的应用的书籍,从零开发到部署完整案例,Django企业开发实战高效Python Web框架指南电子版是开发工程师the5fire多年开发经验总结,以博客系统为原型,教你以真实的视角搭建自己的生产环境。
Django企业开发实战高效Python Web框架指南电子版预览
内容简介
本书以从零开发一个博客系统为例,介绍Django在日常工作中的应用。
本书共分为四部分。第一部分介绍编码之前的准备工作,包括需求分析、Web开发基础以及选型时Demo的练习。第二部分开始正式实现需求,介绍了环境配置、编码规范以及合理的项目结构划分。通过对Django各部分(Model、Form、admin、View)的介绍和使用,完成了一个基础的博客系统。第三部分在前面的基础上介绍Django第三方插件的使用,通过引入这些插件进一步增强我们的系统。最后一部分也是正式工作中必不可少的部分,包含调试代码、优化系统、压力测试以及自动化等内容。
本书适合Python Web开发人员阅读。
作者介绍
胡阳,网名the5fire,前搜狐开发工程师,现任知乎开发工程师,负责部分业务的后端开发和团队管理。
具有10年编程经验和写博客经验,喜欢通过代码来构建一些有价值的东西,也爱好记录和分享自己的经验。
2011年从Java转到Python后,便不可自拔,主要熟悉的Web框架是Django和Tornado。赞叹于Python的开发效率,欣赏Django完备的功能点对实际项目开发中程序员生产力的提升。
目录大全
第一部分初入江湖
第1章需求2
11需求文档3
12需求评审/分析4
121博客需求评审5
122评审之后6
13功能分析6
131需求列表6
132功能点梳理7
133模块划分8
14模块划分9
141实体及关系9
142模块划分10
15本章总结12
第2章框架基础和技术选型13
21Python27与Python3x13
211历史演进13
212现实场景14
213为未来做准备15
214参考资料15
22WSGI——Web框架基础15
221简介15
222简单的WebServer16
223多线程版的WebServer17
224简单的WSGIApplication20
225理解WSGI22
226WSGI中间件和Werkzeug23
227参考资料24
228扩展阅读24
23Flask框架24
231入门推荐25
232Flask内置功能25
233匹配需求26
234总结26
24Tornado框架26
241印象26
242内置功能27
243总结2