Flask常用库

Flask框架 2020-08-25 371

1.Flask-wtf

pip install flask-wtf

作用:将表单数据解析、CSRF保护、文件上传等功能与Flask集成,另外附加了谷歌验证码reCaptcha

2.Flask-ckeditor

pip install flask-cdeditor

作用:集成流行的ckeditor富文本编辑器

3.Flask-SQLAlchemy

pip install flask-sqlalchemy

作用:方便连接数据库服务器,管理数据库操作会话等各类工作。 

4.Flask-Mail

pip install flask-mail

作用:简化flask邮件发送的过程

5.Bootstrap-Flask

pip install bootstrap-flask 

作用:内置了可快速渲染Bootstrap样式的HTML组件宏,内置Bootstrap资源,方便快速开发。

6.Flask-Moment

pip install flask-moment 

作用:提供丰富的时间渲染格式

7. Faker

pip install faker

作用:可以生成虚拟数据,方便web调试 

8.Flask-DebugToolBar

pip install flask-debugtoolbar

作用: 提供一系列的调试功能,可查看SQL语句,配置选项、资源加载情况等。

8.Flask-login

pip install flask-login

作用:提供鉴权功能 

9.Flask-security

pip install flask-security

作用:提供角色管理、权限管理、用户登录注册、邮箱验证、密码重置、密码加密 等功能

10.Flask-Dropzone

pip install flask-dropzone

作用:基于js上传插件Dropzone编写的第三方库,提供拖拽上传,还可以对文件类型大小进行限制 

11.Flask-avatars

pip install flask-avatars

作用:提供用户头像的多种实现方式:默认头像、在线头像、社交头像、随机头像以及用户自定义头像等

12.Flask-babel

pip install flask-babel

作用:为Flask提供国际化解决方案

13.Flask-cors

pip install flask-cors 

作用:解决跨域问题 

以下一组扩展,是Flask编写api的常用库

14.Flask-Restful

pip  install flask-restful

 作用:Flask-RESTful提供了用于创建出色的REST API的构建块。

15.Flask-apispec

pip install flask-apispec

作用: 是用于在Flask中构建REST API的轻量级工具

16.Flask-Classful

pip install flask-classful

17.Flask-RestX(替代flask-restplus)

pip install flask-restx

 18.Flask-restless-ng(替代flask-restless)

pip install flask-restless-ng

_

19.Flask-SockerIO

pip install flask-socketio

作用:扩展js框架socketio,使flask具备实现websocket等功能 

20.Flask-Caching

pip install flask-caching

作用:flask缓存解决方案

21.Flask-Assets

pip install flask-assets 

作用:优化静态资源

22.jsmin,cssmin

pip install jsmin, cssmin 

作用:压缩,合并静态资源 

标签:Flask框架

文章评论

评论列表

已有0条评论