回答问题

我仍在收集信息,但似乎我无法弄清楚这两个框架的区别是什么。

目前我正在使用带有 jinja2 和 wtforms 的 webapp2。它在 GAE 中开箱即用并且运行良好。

如果我比较flask和webapp2,我只能看到flask已经集成了jinja和wtforms,所以没什么大不了的。

如果我比较这两个文档,似乎两个框架有很多共同点

http://webapp-improved.appspot.com/

http://flask.pocoo.org/docs/

只是有一些烧瓶启动问题才能在我的 Windows 机器上本地运行。

至少烧瓶的文档似乎非常好。写得真的很好,也很清楚。

我已经在网上搜索过,但找不到有关差异的任何信息。

Flask 与 Google App Engine 的 webapp2

那么,有什么区别呢?

Answers

Flask 比 webapp2 更抽象一点。它(可选)基于函数,因此您不需要为所有内容创建处理程序类。用于路由处理的装饰器语法更简洁一些。不过,总而言之,它们同样强大,你可以在一个中做的任何事情都可以在另一个中完成。如果您已经了解 webapp2,那么我没有理由想到开始使用 Flask。

Logo

Python社区为您提供最前沿的新闻资讯和知识内容

更多推荐