为什么用flask的人少,为什么用flash做动画会卡顿

  为什么用flask的人少,为什么用flash做动画会卡顿

  Flask是Python在web开发领域的轻量级框架。为什么选择烧瓶?这篇文章可能会给你答案。

  选择Flask的原因

  1.微框架,简洁,只做需要做的事情,为开发提供了极大的可扩展性。

  2.Flask和相关的依赖项(Jinja2,Werkzeug)设计得非常好,使用起来也很简单。

  3.开发效率很高。比如使用sqlAlchemy的ORM来操作数据库,可以为开发人员节省大量写SQL的时间。

  4.社会活跃度很高。

  5.Flask很灵活,不会帮你做太多决定。即使这样做已经帮你做了选择,你也可以很容易地改成你需要的。

  用Flask开发数据库的时候,用SQLAlchemy或者MongoEngine或者直接基于MySQL-Python等底层驱动开发,不用ORM,都是可以的。选择权完全在自己手里。和Django不同的是,Django内置了非常完善和丰富的功能,如果你想用你想要的替换它,要么不支持,要么非常麻烦。

  用樱井真子引擎或其他模板引擎替换默认的Jinija2模板引擎是非常容易的。

  映射到URL函数:

  String:默认数据类型,接受不带任何斜杠“/”的文本。

  Float:接受浮点类型。

  Path:类似于string的,但是接受斜杠。

  Uuid:只接受uuid字符串。

  任何:您可以指定多个路径。这由示例3360示出

  @app.route(/any(文章,博客):url_path/)

  defitem(url_path):

  returnurl_path

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: