• Flask常用插件


    Flask特点:
    1、小而精的代表
    2、基于Werkzeug工具箱编写的轻量级web开发框架,它主要面向需求简单,项目周期短的Web小应用
    3、灵活,核心思想是Flask只完成基本的功能,别的功能都是靠各种第三方插件来完成的,实现了模块高度化定制
    常用的Flask插件如下:
    Flask-SQLalchemy:操作数据库;
    Flask-migrate:管理迁移数据库;
    Flask-Mail:邮件;
    Flask-WTF:表单;
    Flask-script:插入脚本;
    Flask-Login:认证用户状态;
    Flask-RESTful:开发REST API的工具;
    Flask-Bootstrap:集成前端Twitter Bootstrap框架;
    Flask-Moment:本地化日期和时间;
    Flask的两个主要核心应用是Werkzeug和模板引擎Jinja,除此以外,别的都是可以自由组装的,适合有洁癖的程序员。
    Flask优缺点:
    优点:
    1、项目结构和配置简单
    2、组件可以自由拆装
    3、小项目或临时性项目比较适用
    缺点:
    组件高度自定义带来各种组件之间的兼容性问题严重。大型应用不适合:例如,蓝图(blueprint)机制跟Django的url配置比起来有差距。
  • 相关阅读:
    IP地址加时间戳加3位随机数
    你会想造一艘船吗?
    提问的智慧
    建造者模式
    设计模式(一)
    jeesite中activiti中的流程表梳理
    如何读书、学习?
    zxing生成高容错率二维码,以及添加文字
    LVM磁盘划分
    阿里云盘扩容(SUSE Linux下)
  • 原文地址:https://www.cnblogs.com/ailiailan/p/16219160.html
Copyright © 2020-2023  润新知