《深入理解 Flask》书评

出版日期:2016-7-1
ISBN:9787121292319
作者:[美]Jack Stouffer
页数:256页

勘误及补充说明汇总

我是本书的译者,第一版上架后发现存在一些错漏之处,以及需要说明的地方。在此总结一下,非常感谢找出问题的各位朋友。
如果发现其他问题,麻烦提醒我一下,任何方式都可以。
Packt原版书页面可以下载源码。
博文视点的本书页面也可以下载源码以及提交勘误。
github 上的源码。(@青石水 提供)
第 XVIII 页:
from flask.ext.sqlalchemy import SQLAlchemy
书中有多处 from flask.ext.xx import 的语句,这种方式可以工作,但官方更推荐 from flask_* import 的方式。在 Flask 0.11 中已经会产生 warning。(issue,PR)
第 12 页约 2/3 处:
AQLAlchemy 应为 SQLAlchemy。
第 15 页:
Style - "db", "User" in first line as Code Highlight
这句请忽略,是原英文版中的样式附注被误排出来了,虽然删掉,但之后被中文版编辑照原文误恢复出来了。
第 16 页:
“叫做 users 的表”
应为 user,原作者笔误,下同。(此处本应有译注)
第 48 页:
虽然其他地方的缩进是4格,但 custom_email 函数中的缩进是两格,原文如此。猜测是排版需要。
第 48 页:
form = CommentForm()
此句应缩进。
第 52 页 倒数第二行
g.user = .....
此句应缩进。
第 96 页
NoSQL(Not Only SQL)数据库可以是任何非关系型数据库……
注意这里只是一家之言,NoSQL 的定义实际上是存在争议的。见 FPs 的批注
第 99 页倒数第二行:
最后,由于没有 JSON 操作,……
这里是我笔误,应为 JOIN 操作。
第 148 页第二段第一句:
它使用 Python 的多任务库……
这里是我笔误,应为多进程库(multiprocessing library)。
第 150 页
在本书写作时,RabbitMQ 与 Celery 还不能和 Python 3 一起使用。
注意,现在已经可以了。第152页
页首代码下面第一行 make_selery 应该是 make_celery,我的笔误。第 159 页第二段第一行:
熟悉 nix 的读者会发现……
应为 *nix,排版后星号神秘消失。第230页 部署在 Heroku 上
第一段最后一句,应该是 PaaS 不是 SaaS。我的笔误。

深入理解Flask 还是 Flask概述?

终于见到第二本关于Flask的书籍,发现之后果断下单,虽然价格贵了点,好吧,没办法,我穷。拿到后发现好薄,当然,不能通过一本书的厚度评价一本书的好坏,但是这个价格我本以为会很厚的。为什么会这样想?两个原因,一是:深入理解Flask,既然是深入,那应该就会讲的比较详细,二是:计算机数据普遍比较厚比较贵,这本书仅仅满足了后者。好了,来看内容。由于之前读过《 Flask Web开发:基于Python的Web应用开发实战 》几遍(电子和纸质书都买了),所以来看这本书很容易,很快就读完了。挺失望的。期待中的对Flask的更详细的讲解,更多的Flask扩展,更完整的例子一个都没有出现。很好奇没有Blueprint基础的人看完这本书是如何理解的,jinja的讲解也是相当简单概略,实在无法往深入理解里想。对这本书比较失望。

我对书名有意见。 这也不是一本进阶书。

我的短评如下==看了下目录, 只要拿flask做过项目的, 差不多不用看了。 flask没啥讲头,又不去讲flask和jinja2, flask 和 werkzeug 的详细细节。 不讲这些就不能叫深入理解了。 只能叫 《深入浅出Flask》 或者 《如何掌握Flask》。== 目录浏览了下, 看到的都是如何入手去做一个项目,当然不否认这本书对于Flask入门的朋友的益处。但是作为一个用了Flask做了好几个中型项目的工程师来说,我是被书名吸引过来的, 但是看到目录却很失望, 这些我都用过, flask组件的API Doc 反复看几遍就都能掌握的点, 竟然书名写了《深入理解》, 英文书名叫做 mastering, 意思其实就是掌握,真的不能用深入理解。所以这本根本不是进阶书籍, 还是一本入门书籍。真是进阶, 还是要讲到 werkzeug 技术细节, Flask 基于werkzeug的实现==我真觉得, 实际项目中遇到的有趣的Flask技巧比教你使用这些 标准三方库来的好玩。==最后,负责任的说, 我还是推荐入门的朋友可以看看, 对于入门的朋友这本书很全面。 最起码项目中平时用到的东西都能涵盖在里面。比起三年前我自己边看官方doc和第三方库的doc来摸索怎么构建一个项目来的轻松很多


 深入理解 Flask下载 精选章节试读


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024