Flask 更新活跃:半月新增 OpenID、Form、Mail 三个组件

Flask 这个新的 web 开发框架做为后起之秀一点都不甘落后,这会才半个月的功夫就新增了三个第三方组件,用我的话说“真帅”,当然这跟他的“新”有关系,因为新,所以刚出来时搭积木总是很快的。

来简单了解下这个三个组件吧:

Flask-mail

I have just released version 0.2 of flask-mail on PyPi.

This is mostly some bug and documentation fixes, plus bulk email
sending functionality (reusing the same SMTP connection for multiple
email messages).

同时,Dan Jacob 说:

Flask-mail isn't really designed for large volume cronjobs, but rather
for web application usage where you don't tend to send huge numbers of
emails in a request context.

对的,不是为专业邮件服务而设计的,是针对网站普通的邮件需求设计的。

文档地址:http://packages.python.org/flask-mail/

Flask-OpenID

20小时前,Armin Ronacher 发布了 该项目的更新公告。是这样说的:

I just pushed out Flask-OpenID 1.0. It has a small API change to
support application configurations.

Alternatively you can also use oid.init_app(app) to register an
application later on (like Flask-SQLAlchemy).

虽然现在国内使用 OpenID 的还是很小,但是 OpenID 本身却不失伟大。

项目文档:http://packages.python.org/Flask-OpenID/

Flask-wtf

热心的 Dan Jacob 就在 3 小时前发布了该组件,真是不知道该如何赞扬他!这是一个表单组件。

项目地址:http://bitbucket.org/danjac/flask-wtf

我觉得 Flask 的用户真幸福,这么多用户发布组件,等于是很多工作都不用做了。拿来就用了。

Flask 的组件真多

集中预览地址是在这里:http://flask.pocoo.org/extensions/,除了上面所列的,目前还包括:

  • Flask-Babel: Adds i18n/l10n support to Flask
  • Flask-CouchDB
  • flask-csrf: A small Flask extension for adding CSRF protection.
  • Flask-Genshi
  • flask-lesscss
  • Flask-OAuth
  • Flask-SQLAlchemy
  • flask-urls
  • Flask-XML-RPC

如果您还是一个 python web 开发新手,我建议先了解 Flask。如果是熟手,可能这是一个很值得研究的新项目。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。