您当前的位置: 首页 >  Python

彭世瑜

暂无认证

  • 1浏览

    0关注

    2791博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

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

彭世瑜 发布时间:2021-03-23 14:14:14 ,浏览量:1

目录
    • 一、基本模块
    • 二、开发工具
    • 三、数据库
    • 四、安全认证
    • 五、其他扩展
    • 六、部署发布

一、基本模块 扩展简介参考文章最后提交StarFlask基本框架文章、文章GitHub last commitjinja2模板引擎文章GitHub last commit 二、开发工具 扩展简介参考文章flake8pep8检查代码风格文章jsminjs压缩文章cssmincss压缩文章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框架文章peeweeORM文章Flask-PeeweeORM(已不维护)-oratorORM 很久没维护了文章Flask-SQLAlchemy数据库扩展文章Flask-Migrate迁移数据库文章

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

四、安全认证 扩展简介参考文章最后提交StarFlask-BasicAuth访问认证文章Flask-Cors跨域请求文章Flask-WTF表单验证文章itsdangerous加密相关模块文章Flask-Login用户登录组件文章email-validator验证Email地址文章Werkzeug.security对密码进行加密和校验文章pydantic进行数据校验文章、doc、githubGitHub last commitmarshmallowsimplified object serialization¶doc、githubGitHub last commitFlask-SecurityQuick and simple securitygithubGitHub last commitFlask-PrincipalIdentity managementgithubGitHub last commitbcrypt对密码进行加密和校验文章 githubGitHub last commitflask_bcrypt对密码进行加密和校验文章GitHub last commit 五、其他扩展 扩展简介参考文章最后提交StarFlask-RestfulRestful接口文章Flask-Mail发送邮件文章Flask-Cache缓存文章Flask-APScheduler管理定时任务文章Flask-UUID注册一个uuid的url转换器文章Flask-ShortUrl短连接转换器文章flask-socketio使用Websocket协议进行通讯文章Flask-Bootstrap前端框架Bootstrap文章Flask-Moment本地化日期和时间githubGitHub last commitFlask-SocialOAuth Provider Integration for Flask-SecuritygithubGitHub last commitFlask-Admin为Flask应用程序增加管理界面doc 六、部署发布 扩展简介参考文章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

关注
打赏
1665367115
查看更多评论
立即登录/注册

微信扫码登录

0.0950s