HTML表单管理和验证
项目描述
Flatland在丰富的、结构化的Python应用程序数据和字符串导向的扁平命名空间(如Web表单、键/值存储、文本文件和用户输入)之间建立映射。Flatland提供了一个具有可选数据验证的schema驱动映射工具包。
Flatland非常适合
收集、验证、重新显示和处理HTML表单数据
处理Web数据中的丰富结构(列表、字典、字典列表等)
验证JSON、YAML和其他结构化格式
将任意Python类型与JSON、.ini或sys.argv成员关联,这些成员否则会反序列化为简单的字符串。
重用一个单一的数据模式用于HTML、JSON api、RPC等。
平面工具包的核心是一个灵活且可扩展的声明式模式系统,表示多种数据类型和结构。
还提供了一个验证系统和模式感知验证器库,具有丰富的国际化能力,适用于需要面向用户消息的HTML、网络API和其他环境。
链接
文档:https://flatland.readthedocs.io/
项目详情
关闭
flatland-0.9.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4e352911690bd8c056f4a6a558dee9ac4126bedbbb53a0bc2fd107ca155dac12 |
|
MD5 | f80c17bc9e27f08be7271cba0d9af7a5 |
|
BLAKE2b-256 | 7eb521d4a5270cd3eddd53412fc8d4889c926a3b860089c07634f796a59e3b13 |