Python Flask 優(yōu)秀資源大全

版權(quán): https://github.com/humiaozuzu/awesome-flask
Awesome Flask

=============

介紹

Awesome-Flask 是由 humiaozuzu 發(fā)起和維護的 Flask 資源列表。該列表收集了許多 Python Flask 相關(guān)的優(yōu)秀資源,方便了 Flask 用戶參考查閱。

Python Flask 優(yōu)秀資源大全中文版 則是依據(jù) Awesome-Flask 翻譯而來。也歡迎你幫助推薦和提供建議!

資源

插件

  • 框架
    • Connexion - Swagger/OpenAPI First framework for Python on top of Flask with automatic endpoint validation and OAuth2 support
    • Flask Kit - Flexible microkit for Flask microframework
    • flask-peewee - flask integration for peewee, including admin, authentication, rest api and more
    • Flask-MongoRest - Restful API framework wrapped around MongoEngine
    • Eve - REST API framework powered by Flask, MongoDB and good intentions
    • Flask-Restless - A Flask extension for creating simple ReSTful APIs from SQLAlchemy models
    • Flask-RESTful - Simple framework for creating REST APIs
    • Flask-RestPlus - syntaxic sugar, helpers and automatically generated Swagger documentation on top of Flask-Restful.
    • Flask-Potion - RESTful API framework for Flask and SQLAlchemy
    • enferno - A Flask-based Framework for the Next Decade
    • Flasgger - Create API documentation for Flask views using Swagger 2.0 specs
    • flask-restful-swagger - A wrapper for flask-restful which enables swagger support
  • 后臺管理
    • Flask-Admin - Simple and extensible administrative interface framework for Flask
    • Flask-SuperAdmin - The best admin interface framework for Flask. With scaffolding for MongoEngine, Django and SQLAlchemy
  • 認證
    • Flask-Security - Quick and simple security for Flask applications
    • Flask-Login - Flask user session management
    • Authomatic - Authomatic provides out of the box support for a number of providers using OAuth 1.0a (Twitter, Tumblr and more) and OAuth 2.0 (Facebook, Foursquare, GitHub, Google, LinkedIn, PayPal and more)
    • flask-googlefed - Google Federated Logins for Flask
    • Flask-OpenID - Flask-OpenID adds openid support to flask applications
    • Flask-Social - OAuth Provider Integration for Flask-Security
    • Flask-OAuthlib - OAuthlib implementation for Flask
    • GitHub-Flask - Flask extension for authenticating users with GitHub and making requests to the API
    • Python-Social-Auth - Social auth made simple
    • Flask-social-blueprint - OAuth OOP way
    • Flask-OAuth - OAuth Support for Flask
    • Flask-HTTPAuth - Simple extension that provides Basic and Digest HTTP authentication for Flask routes
    • Flask-User - Customizable user account management for Flask
  • 授權(quán)
    • Flask-Pundit - Extension based on Rails' Pundit gem that provides easy way to organize access control for your models
  • 數(shù)據(jù)庫/ORM/ODM
  • 數(shù)據(jù)庫遷移
    • Flask-Migrate - SQLAlchemy database migrations for Flask applications using Alembic
    • Flask-Alembic - A Flask Extension to provide Alembic integration with Flask
  • 會話
  • 緩存
  • 數(shù)據(jù)驗證
    • Flask-WTF - Simple integration of Flask and WTForms, including CSRF, file upload and Recaptcha integration.
    • Flask-SeaSurf - SeaSurf is a Flask extension for preventing cross-site request forgery (CSRF).
    • Colander - A serialization/deserialization/validation library for strings, mappings and lists
    • Flask-Validator - Data validator for SQLAlchemy using ORM events
  • Email
    • Flask-Mail - Flask-Mail adds SMTP mail sending to your Flask applications
  • i18n
    • flask-babel - i18n and l10n support for Flask based on Babel and pytz
  • 全文搜索
  • 速率限定
    • Flask-Limiter - Flask-Limiter provides rate limiting features to flask routes
  • 隊列
    • Flask-RQ - RQ (Redis Queue) integration for Flask applications
    • celery - Distributed Task Queue
  • 支付
  • 異常追蹤
  • 度量追蹤
    • flask-track-usage - Basic metrics tracking for the Flask framework
    • Flask-Analytics - A Flask extention that provide user navigation tracking
    • Flask-StatHat - StatHat extension for Flask
    • scales - Metrics for Python
    • flask-tracking - Tracking app for Flask that logs HTTP request and response information in a capped MongoDB collection
    • Flask-Analytics - Analytics snippets generator extension for the Flask framework.
  • 其它 SDK
  • 前端 (資源 Pipeline/CDN)
  • 開發(fā) (調(diào)試/測試/AB 測試)
  • 工具
    • Flask-Script - Flask extension to help writing external scripts for Flask applications
    • Flask-Split - A/B testing for your Flask application
    • flask-jsonrpc - A basic JSON-RPC implementation for your Flask-powered sites
    • Flask-Bcrypt - Flask-Bcrypt is a Flask extension that provides bcrypt hashing utilities for your application
    • Flask-AppBuilder - Simple and rapid application builder framework, built on top of Flask. includes detailed security, auto form generation, google charts and much more
    • Mixer - Mixer is application to generate instances of Django or SQLAlchemy models
    • FlaskEx - Predefined help libraries for Flask
    • mimerender - Python module for RESTful HTTP Content Negotiation
    • Flask-Classy - Class based views for Flask
    • Flask-Principal - Identity management for Flask applications
    • Flask-ShortUrl - Short URL generator for Flask
    • Flask-FeatureFlags - A Flask extension that enables or disables features based on configuration
    • Flask-UUID - UUID url converter for Flask routes
    • Flask-Reggie - Regex Converter for Flask URL Routes
    • Flask-SocketIO - Socket.IO integration for Flask applications
    • Flask-Moment - Formatting of dates and times in Flask templates using moment.js
    • Flask-Paginate - Pagination support for Flask
    • Flask-CORS - Flask extension for handling Cross Origin Resource Sharing (CORS), making cross-origin AJAX possible
    • Flask-Styleguide - A living Styleguide for your Flask application
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi閱讀 7,841評論 0 10
  • 中國在歷史上的旅行與旅游,諸如朝圣、宗教、貿(mào)易以及政治性的統(tǒng)治過程,具有悠久而復(fù)雜的歷史。與西方旅游歷史比較,中國...
    MU心閱讀 1,471評論 0 2
  • 在友誼面前,我們都應(yīng)該是小孩子 談天,論地 上至理想,下至螻蟻 有時平淡如水 恍惚過了春秋 你忘了一個他,一個她 ...
    扶留閱讀 351評論 0 0
  • 想過很多,人真是一個很奇妙的生物、可以說是人的大腦是一個很奇妙的存在,也是因為它(大腦)的原因,是我們生活到世界變...
    肯豆花閱讀 170評論 0 1
  • 仉詠閱讀 321評論 5 5

友情鏈接更多精彩內(nèi)容