V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
humiaozuzu
V2EX  ›  分享创造

我搜集的 Flask 插件

  •  
  •   humiaozuzu ·
    humiaozuzu · 2014-03-14 02:03:02 +08:00 · 3852 次点击
    这是一个创建于 3908 天前的主题,其中的信息可能已经有所发展或是发生改变。
    地址
    https://github.com/humiaozuzu/flask-dev-bookmarks/blob/master/plugins.md

    包括了下面类别的插件
    - Restful Framework
    - Admin/
    - DB/ORM
    - DB Migration
    - Session
    - Data validation
    - email
    - i18n
    - cache
    - queue
    - oauth
    - payment
    - exception
    - metric


    感受
    - Flask 插件真多(当然没 Rails 的多啦)
    - 插件高质量的不多,生产环境就用了Flask-SQLAlchemy/Flask-WTF/Alembic/Flask-Testing/Flask-Script,其他的基本都要自己根据项目需求写
    - 前端已有的插件都满足不了基本需求,需要自己 grunt 配置好来走 asset pipline
    4 条回复    2015-06-29 22:12:32 +08:00
    casparchen
        1
    casparchen  
       2014-03-14 03:25:22 +08:00 via iPad   ❤️ 1
    谢楼主。另外,有自动收集,或者指定目录下js文件压缩并合并的么?
    loading
        2
    loading  
       2014-03-14 06:38:43 +08:00 via iPhone
    能每个都说你不用的原因吗?不然这表没价值…
    humiaozuzu
        3
    humiaozuzu  
    OP
       2014-03-14 10:01:22 +08:00
    @loading 额,其实大部分不用还是用不着吧。。。主要的业务逻辑还是自己写
    everyx
        4
    everyx  
       2015-06-29 22:12:32 +08:00
    @casparchen Flask-Assets是一个管理静态文件的插件。它提供了两种非常有用的特性。首先,它允许你在Python代码中定义多组(bundles)可以同时插入你的模板的静态文件。其次,它允许你预处理这些文件。这意味着你可以合并并压缩你的CSS和Javascript文件,这样用户就会仅仅得到两个压缩后的文件(CSS和Javascript)而免于花费太多带宽。你甚至可以从Sass,Less,CoffeeScript或别的源码里编译出最终产物
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   910 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:03 · PVG 06:03 · LAX 14:03 · JFK 17:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.