HTML表单管理和验证
项目描述
Flatland在丰富的、结构化的Python应用程序数据和字符串导向的表单、键/值存储、文本文件和用户输入的扁平命名空间之间映射Flatland地图。Flatland提供了一个具有可选数据验证的schema驱动映射工具包。
Flatland非常适合
收集、验证、重新显示和处理HTML表单数据
处理网络数据中的丰富结构(列表、字典、列表的字典等)
验证JSON、YAML和其他结构化格式
将任意Python类型与JSON、.ini或sys.argv成员关联,这些成员通常被反序列化为简单字符串。
重用单一数据模式进行HTML、JSON APIs、RPC等
Flatland工具包的核心是一个灵活且可扩展的声明式schema系统,代表了许多数据类型和结构。
同时提供了一套验证系统和模式感知验证器库,具有丰富的国际化(i18n)功能,适用于HTML、网络API和其他需要面向用户的消息的环境。
可用性
可以通过以下方式安装hg flatland tip:easy_install flatland==dev。
项目详情
关闭
flatland-fork-0.4.post2.zip 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9d35a983c6175945cb1ff5309c7b98fcb8896a779389968ca0b1de3aaae11f9d |
|
MD5 | e1ad9993d3688be11eec9a02d2dd100f |
|
BLAKE2b-256 | ba04c8d9172d58c3341f8ac5de2191420290d56a084b825adbff81374baf6703 |