A.K.A.“类固醇瓶”

Flask-Stupe的Python项目详细描述


https://raw.githubusercontent.com/numberly/flask-stupe/master/artwork/stupeflask.png

https://img.shields.io/pypi/v/flask-stupe.svghttps://img.shields.io/github/license/numberly/flask-stupe.svghttps://img.shields.io/travis/numberly/flask-stupe.svghttps://img.shields.io/coveralls/numberly/flask-stupe.svghttps://readthedocs.org/projects/flask-stupe/badge

a.k.a.《类固醇烧瓶》

一个自以为是的Flask扩展,由web开发人员设计并用于减少 使用MarshmallowMongoDB和/或json时的样板代码。

文档:https://flask-stupe.readthedocs.io

功能

  • 返回视图中的任何对象类型,它将被强制为 flask.Response
  • 通过Marshmallow模式验证有效负载
  • 为任何自定义类型轻松添加JSON转换器
  • 一行从整个模块中提取所有蓝图
  • FlaskMarshmallow的本机objectid支持
  • 强大的配置管理
  • 用于处理身份验证、权限和分页的修饰程序
  • 100%覆盖,无依赖性

安装

$ pip install flask-stupe

比较

下面是一个裸Flask应用程序与其等效的stupeflask的比较 版本。它们都依赖MongoDB,用json处理输入和输出,并允许 创建用户并检索一个或多个用户。

Bare FlaskWith Stupeflask
^{pr 2}$ ^{pr 3}$

测试

进行烧瓶试验:

  • 使用pip install -r requirements.txt
  • 安装开发人员需求
  • 运行pytest

许可证

麻省理工学院

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
将Java中的对象列表序列化为json   在同一Play Framework项目中同时使用Ebean和JPA的java   oop如何在整个Java项目中共享API密钥   java ADT Eclipse SDK故障未找到DDM   扫描程序中变量的递归Java输入值未应用于方法中的变量   java将空格转换为命令行类型的空格   JavaSpring,如何决定客户机应该使用哪个服务?   java致命异常:main(Android标准)   java编译错误是因为类型检查还是三元运算符?   java Sikuli+Webdriver:getting error x.png看起来像一个文件,但在磁盘上找不到。假设是文本   java选择位置。。。。ms sql 2005中需要电气状态   由于OSGi捆绑包依赖性问题,java无法启动RCP应用程序   json java gson fromjson返回非泛型的null   如何将google api访问令牌从java服务器传递到gapi javascript客户端?   java在已排序的LinkedList中添加元素   java ForkJoinPool为什么程序抛出OutOfMemoryError?   java SQUARE无法解析为Processing/Eclipse中的变量   java如何为Sun App Server 8.2设置JNDI