Flask常用插件

1、Flask特点
  • 小而精
  • 基于Werkzeug工具箱编写的轻量级web开发框架,主要面向需求简单,项目周期短的Web应用
  • 灵活,核心思想是Flask只完成基本的功能,别的功能都是靠各种第三方插件来完成的,实现了模块高度化定制
2、常用的Flask插件
复制代码
Flask-SQLalchemy:操作数据库
Flask-migrate:管理迁移数据库
Flask-Mail:邮件
Flask-WTF:表单
Flask-script:插入脚本
Flask-Login:认证用户状态
Flask-RESTful:开发REST API的工具
Flask-Bootstrap:集成前端Bootstrap框架
Flask-Moment:本地化日期和时间
Flask的两个主要核心应用是Werkzeug和模板引擎Jinja,除此以外,别的都是可以自由组装的
复制代码
3、Flask优缺点
优点:
  • 项目结构和配置简单
  • 组件可以自由拆装
  • 小项目或临时性项目比较适用

缺点:

  • 组件高度自定义带来各种组件之间的兼容性问题比较多。
  • 大型应用不适合:例如,蓝图(blueprint)机制跟Django的url配置比起来有差距
posted @   海布里Simple  阅读(1346)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 上周热点回顾(2.17-2.23)
点击右上角即可分享
微信分享提示