YAFOWIL的Werkzeug集成
项目描述
简介
这是YAFOWIL的Werkzeug集成。
此包为yafowil注册了一个全局预处理器。它包装了一个由Werkzeug派生的请求实例。
特殊行为
Werkzeug参数以混合MultiDict格式返回。这正是YAFOWIL所期望的。换句话说:如果一个查询键存在多次,则值将汇总到一个列表中。如果一个查询键只存在一次,则值将作为字符串返回。
Werkzeug提供的文件上传(流、文件名、MIME类型、头部)将转换为具有以下键的Dicts
- 文件
读取数据的文件-like对象
- 文件名
上传的提交名称
- MIME类型
上传类型
- 头部
所有头部
- 原始的
保留原始流对象
详细文档
如果您想深入了解:可以查看YAFOWIL的详细文档。阅读它,了解如何使用YAFOWIL创建您的示例应用程序。
源代码
源代码位于GitHub上的GIT分布式版本控制系统(DVCS)的主要分支。
我们非常乐意看到许多分叉和拉取请求,以使YAFOWIL变得更加完善。
贡献者
Jens W. Klein <jens@bluedynamics.com>
Robert Niederrreiter <rnix@squarewave.at>
Dorian Santner <dorian.santner@gmx.net>
历史记录
0.1
初始版本
许可证
版权所有 (c) 2012,奥地利、德国、瑞士的BlueDynamics Alliance。保留所有权利。
以下条件满足的情况下,允许重新分发和使用源代码和二进制代码,无论是否修改
源代码的重新分发必须保留上述版权声明、本条件列表和以下免责声明。
二进制形式的重新分发必须在文档和/或其他与分发一起提供的材料中复制上述版权声明、本条件列表和以下免责声明。
未经事先书面许可,不得使用BlueDynamics Alliance的名称或其贡献者的名称来认可或推广由此软件派生的产品。
本软件由BlueDynamics Alliance“按原样”提供,并不提供任何明示或暗示的保证,包括但不限于对适销性和特定用途的适用性的暗示保证。在任何情况下,BlueDynamics Alliance均不对任何直接、间接、偶然、特殊、示范性或后果性的损害(包括但不限于替代商品或服务的采购;使用、数据或利润的损失;或业务中断)承担责任,无论此类损害是由于何种原因引起的,无论基于合同、严格责任还是侵权(包括疏忽或其他),即使事先已被告知此类损害的可能性。
项目详情
yafowil.werkzeug-0.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9f760df1b592d2f53ae4db5a7e3f14c0c176394d3e7edd52633e8fce487c5bd6 |
|
MD5 | d79015053d85350e50c5b6b8666ea5d4 |
|
BLAKE2b-256 | 1c8d89854cc4a85b6beae5111704c6f6381102487577ed858137d9c898ff20d5 |