天天看点

Python:Flask技术栈及Extensions扩展整理

目录

Python:Flask技术栈及Extensions扩展整理

扩展 简介 参考文章
flake8 pep8检查代码风格 文章
jsmin js压缩
cssmin css压缩
webassets 打包js和css文件
Flask-Assets 打包js和css文件,基于webassets
flask_static_digest 处理静态文件缓存
Flask-Script 通过命令行的形式来操作Flask
python-dotenv 模块管理Flask环境变量
flask.cli 创建命令行工具管理项目
invoke 强大的任务自动化工具
livereload 自动刷新页面
Makefile 构建工具
environs 读取环境变量
flasgger 生成FlaskAPI文档

PonyORM 设计精巧的ORM框架
peewee ORM
Flask-Peewee ORM(已不维护) -
orator ORM 很久没维护了
Flask-SQLAlchemy 数据库扩展
Flask-Migrate 迁移数据库

更多:

数据库驱动及ORM(Object Relational Mapper)模块汇总整理

Python:Flask技术栈及Extensions扩展整理

Python:Flask技术栈及Extensions扩展整理

Deta 免费云服务器
Heroku 免费服务器Heroku
Flask

-DebugToolbar

passlib

Flask-MongoEngine

Flask-OAuth

参考

https://www.jianshu.com/p/d062b209b669?from=timeline https://github.com/humiaozuzu/awesome-flask https://github.com/mjhea0/awesome-flask