-
内容大纲
李辉著的《Flask Web开发实战(入门进阶与原理解析)》由Flask官方团队的开发成员撰写,得到了Flask项目核心维护者的高度认可。
内容上,本书从基础知识到进阶实战,再到Flask原理和工作机制解析,涵盖完整的FlaskWeb开发学习路径,非常全面。
实战上,本书从开发环境的搭建、项目的建立与组织到程序的编写,再到自动化测试、性能优化,后到生产环境的搭建和部署上线,详细讲解完整的FlaskWeb程序开发流程,用5个综合性案例将不同难度层级的知识点及具体原理串联起来,让你在开发技巧、原理实现和编程思想上都获得相应的提升。
技术上,不仅Flask使用的是新发布的稳定版,而且连相关的Python工具包使用的也是全新的版本,同时对未来可能有变化的地方进行了说明,以此确保本书内容在一定时间内不会过时。
本书共16章,分为三部分。
第一部分基础篇(第1-6章)
通过大量的程序实例详细介绍了Flask的所有基础知识,同时在每章的后面又提供了一些进阶技巧,供进阶读者学习。
第二部分实战篇(第7-11章)
通过5个真实的项目案例来串接和阐释不同的知识点,难度逐渐递增。这5个案例分别为:留言板SayHello、个人博客Bluelog、图片社交网站Albumy、待办事项程序Todoism和聊天室CatChat。
第三部分进阶篇(第12-16章)
首先介绍了Flask程序的部署流程:测试、性能优化和部署上线;然后通过一个真实的实例讲解了Flask扩展的开发,后以源代码为切入点深入剖析了Flask的实现原理与主要工作机制。 -
作者介绍
李辉(Grey Li),Flask官方开发团队(Pallets Team)成员,知乎专栏“Hello,Flask!”作者,HelloFlask.com网站创建者。对Flask有非常深入的研究,熟悉它的源代码,有丰富的项目经验。他热爱分享和创造,曾为Flask等多个开源项目贡献过代码,你可以在GitHub(qithub.com/greyli)上看到他的开源项目。在他的个人网站(greyli.com)上,你可以了解到关于他的更多信息。 -
目录
前言
第一部分 基础篇
第1章 初识Flask
1.1 搭建开发环境
1.1.1 Pipenv工作流
1.1.2 安装Flask
1.1.3 集成开发环境
1.2 Hello,Flask!
1.2.1 创建程序实例
1.2.2 注册路由
1.3 启动开发服务器
1.3.1 Run,Flask,Run!
1.3.2 更多的启动选项
1.3.3 设置运行环境
1.4 Python Shell
1.5 Flask扩展
1.6 项目配置
1.7 URL与端点
1.8 Flask命令
1.9 模板与静态文件
1.10 Flask与MVC架构
1.11 本章小结
第2章 Flask与HTTP
2.1 请求响应循环
2.2 HTTP请求
2.2.1 请求报文
2.2.2 Request对象
2.2.3 在Flask中处理请求
2.2.4 请求钩子
2.3 HTTP响应
2.3.1 响应报文
2.3.1 在Flask中生成响应
2.3.2 响应格式
2.3.3 来一块Cookie
2.3.4 session:安全的Cookie
2.4 Flask上下文
2.4.1 上下文全局变量
2.4.2 激活上下文
2.4.3 上下文钩子
2.5 HTTP进阶实践
2.5.1 重定向回上一个页面
2.5.2 使用AJAX技术发送异步请求
2.5.3 HTTP服务器端推送
……
第3章 模板
第4章 表单
第5章 数据库
第6章 电子邮件
第二部分 实战篇
第7章 留言板
第8章 个人博客
第9章 图片社交网站
第10章 待办事项程序
第11章 在线聊天室
第三部分 进阶篇
第12章 自动化测试
第13章 性能优化
第14章 部署上线
第15章 Flask扩展开发
第16章 Flask工作原理与机制解析
附录A Flask资源
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...