pythonweb工程师都不知道的flask插件集锦
框架Connexion - Swagger/OpenAPI 第一个基于 Flask 的 Python 框架,具有自动端点验证和 OAuth2 支持 Flask-MongoRest - 围绕 MongoEngine 的 Restful API 框架 Eve - 由 Flask、MongoDB 和良好意图提供支持的 REST API 框架 Flask-Restless - 用于从 SQLAlchemy 模型创建简单的 ReSTful API 的 Flask 扩展 Flask-RESTful - 用于创建 REST API 的简单框架 Flask-RestPlus - 语法糖、助手和自动生成的 Swagger 文档。 Flask-Potion - Flask 和 SQLAlchemy 的 RESTful API 框架 Zappa - 在 AWS Lambda 和 API Gateway 上构建和部署无服务器 Flask 应用程序 管理界面Flask-Admin - 简单且可扩展的 Flask 管理界面框架 分析Flask-Analytics - Flask 框架的分析片段生成器扩展 Flask-Matomo - 使用 Matomo 跟踪对 Flask 网站的请求 验证Flask-Security - Flask 应用程序的快速简单的安全性 Flask-Login - Flask 用户会话管理 Flask-User - 可自定义的 Flask 用户帐户管理 Flask-HTTPAuth - 为 Flask 路由提供基本和摘要 HTTP 身份验证的简单扩展 Flask-Praetorian - Flask API 的强大、简单和精确的安全性(使用 jwt) 授权Authlib - Authlib 是一个雄心勃勃的身份验证库,适用于 OAuth 1、OAuth 2、OpenID 客户端、服务器等。 Authomatic - Authomatic 为许多使用 OAuth 1.0a(Twitter、Tumblr 等)和 OAuth 2.0(Facebook、Foursquare、GitHub、Google、LinkedIn、PayPal 等)的提供商提供开箱即用的支持 Flask-Pundit - 基于 Rails 的Pundit gem 的扩展,为您的模型组织访问控制提供了简单的方法 Flask-Dance - Flask 的 OAuth 消费者扩展,附带对 Facebook、GitHub、Google 等的预设支持. 数据库Flask-MongoEngine - 带有 WTF 模型表单支持的 MongoEngine 烧瓶扩展 Flask-SQLAlchemy - 为 Flask 添加 SQLAlchemy 支持 数据库迁移Flask-Migrate - 使用 Alembic 的 Flask 应用程序的 SQLAlchemy 数据库迁移 会议Flask-Session - Flask 的服务器端会话扩展 缓存Flask-Caching - 为 Flask 添加简单的缓存支持 flask-heroku-cacheify - Heroku 上的自动 Flask 缓存配置 数据验证Flask-WTF - Flask 和 WTForms 的简单集成,包括 CSRF、文件上传和 Recaptcha 集成。 电子邮件Flask-Mail - Flask-Mail 将 SMTP 邮件发送到您的 Flask 应用程序 i18nflask-babel - i18n 和 l10n 支持基于 Babel 和 pytz 的 Flask 全文检索SQLAlchemy-Searchable - Flask-SQLAlchemy 的全文搜索(仅限 Postgres) flask_msearch - 用嗖嗖声对烧瓶进行全文搜索 速率限制Flask-Limiter - Flask-Limiter 为烧瓶路线提供速率限制功能 任务队列Flask-Dramatiq - Flask 应用程序的Dramatiq集成。 huey - python 的一个小任务队列 Flask-RQ - Flask 应用程序的 RQ(Redis 队列)集成 celery - 分布式任务队列 异常跟踪sentry-sdk - Sentry的Python 客户端。 airbrake-python -Airbrake的Python 客户端 追踪flask-zipkin - 使用Zipkin进行分布式跟踪。 Flask-OpenTracing - 使用OpenTracing进行分布式跟踪。 APMelastic-apm - Python 的弹性 APM 代理 其他 SDKFlask-GoogleMaps - 在我们的 Flask 模板中构建和嵌入谷歌地图 Flask-Gravatar - Flask 中小而简单的 gravatar 用法 Flask-Pusher - Flask 的 Pusher 集成 Flask-Azure-Storage - 提供与 Azure 存储集成的 Flask 扩展 前端Flask-CORS - 用于处理跨域资源共享 (CORS) 的 Flask 扩展,使跨域 AJAX 成为可能 flask-assets - Flask 网络资产集成 flask-s3 - 从 Amazon S3 无缝地为您的 Flask 应用程序的静态资产提供服务 Flask-SSLify - 在您的 Flask 应用程序上强制使用 SSL Flask-HTMLmin - Flask html 缩小器 开发(调试/测试/文档)Flasgger - 使用 Swagger 2.0 规范为 Flask 视图创建 API 文档 flask-apispec - 带有烧瓶的简单自记录 API flask2postman - 从您的 Flask 应用程序生成 Postman 集合 flask_profiler - Flask 的端点分析器/分析器 Flask-DebugToolbar - django 调试工具栏到烧瓶的端口 flask-debug-toolbar-mongo - Flask 调试工具栏的 MongoDB 面板 Flask-Testing - Flask 的单元测试扩展 pytest-flask - 一组用于测试 Flask 应用程序的 pytest 夹具 Flask-MonitoringDashboard - 自动监控 Flask/Python Web 服务不断发展的性能。 nplusone - 使用 Flask 和 SQLAlchemy 自动检测 n+1 查询 connexion - Swagger/OpenAPI 第一个基于 Flask 的 Python 框架,具有自动端点验证和 OAuth2 支持. 实用程序flask-marshmallow Flask + marshmallow 用于漂亮的 API flask-jsonrpc - Flask 驱动站点的基本 JSON-RPC 实现 Flask-Bcrypt - Flask-Bcrypt 是一个 Flask 扩展,为您的应用程序提供 bcrypt 哈希实用程序 Mixer - Mixer 是生成 Django 或 SQLAlchemy 模型实例的应用程序 Flask-FeatureFlags - 一个基于配置启用或禁用功能的 Flask 扩展 Flask-Reggie - Flask URL 路由的正则表达式转换器 Flask-SocketIO - Flask 应用程序的 Socket.IO 集成 Flask-Moment - 使用 moment.js 在 Flask 模板中格式化日期和时间 Flask-Paginate - 对 Flask 的分页支持 Flask-graphql - 为您的 Flask 应用程序添加 GraphQL 支持 资源教程如何构建一个永不宕机且几乎不花钱的新闻应用程序(由 NPR 提供) 使用 Flask 在 Python 中构建网站 Flask 超级教程 使用 Python 和 Flask 实现 RESTful Web API 发现 Flask - 使用 Flask 进行全栈 Web 开发 Flaskr - Flask、测试驱动开发和 jQuery 简介 培训班全栈基础 设计 RESTful API 图书探索烧瓶 烧瓶网络开发 真正的 Python 学习 Flask 框架 烧瓶蓝图 Flask 框架食谱 掌握烧瓶 使用 Flask 构建 Web 应用程序 幻灯片使用 Flask 创建漂亮的 REST API 高级烧瓶模式 古怪的善良 领域驱动设计(......使用 Flask) 在我们信任的烧瓶中 视频PyVideo 实用 Flask Web 开发教程 用烧瓶建造zmusic-ng - ZX2C4 Music 提供了一个使用元数据播放和下载音乐文件的 Web 界面。 GuitarFan - 吉他谱 六月- python-china.org Zerqu - ZERQU 是一个以内容为中心的基于 API 的平台。例如:Python-China 模棱两可的 缺失- 一个名为缺失的列表服务 thenewsmeme.com overholt - 说明常见做法的示例 Flask 应用程序 pypress - 烧瓶团队博客 过去的我 redispapa - 另一个使用 flask、angular、socket.io 的 redis 监视器 flaskblog - 基于flask的简单博客系统 cleanblog - 基于 flask 和 mongoengine 的干净博客系统 Quokka CMS - 使用 Flask 和 MongoDB 制作的 CMS chat - 使用 python (flask + gevent + apscheduler) + redis 构建的实时聊天 chatapp - 使用 Socket.io 的 Flask 和 Angular.js 聊天应用程序 Frozen-Flask - 将 Flask 应用程序冻结成一组静态文件 mcflyin - 基于 Flask 和 Pandas 构建的小型时间序列转换 API Skylines - 实时跟踪、航班数据库和竞赛框架 气流- 气流是一个以编程方式创作、调度和监控数据管道的系统。 timesketch - 协作取证时间线分析 更改- 代码的仪表板。一个构建系统。 security_monkey - 监控 AWS 账户中不安全配置的策略更改和警报。 securedrop - 一个开源举报人提交系统,媒体组织可以使用它来安全地接受来自匿名来源的文件并与之通信。 sync_engine - 具有现代 API 的 IMAP/SMTP 同步系统 cleansweep - 志愿者和活动管理系统 indico - 一个基于 Web 的通用事件管理解决方案。它包括一个成熟的会议组织工作流程以及用于会议管理和房间预订的工具。它还提供与视频会议解决方案的集成。 flaskbb - 使用 Flask 的 Python 经典论坛软件。 [PythonBuddy] ( https://github.com/ethanchewy/PythonBuddy ) - 具有实时语法检查和执行的在线 Python 编辑器 样板骨 cookiecutter 烧瓶 Flask-基础 烧瓶休息模板 gae-init - 在 Google App Engine 上运行的 Flask 样板 Flask-AppBuilder - 简单快速的应用程序构建器框架,建立在 Flask 之上。包括详细的安全性、自动生成表单、谷歌图表等等