跳转到主要内容

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 tipeasy_install flatland==dev

项目详情


下载文件

下载适用于您平台的自定义文件。如果您不确定要选择哪个,请了解更多关于安装包的信息。

源代码分发

flatland-fork-0.4.post2.zip (153.7 kB 查看哈希值)

上传时间 源代码

支持者