跳转到主要内容

启用对formencode验证库的支持

项目描述

tgext.formencode

支持TurboGears 2.5+中的Formencode Schema验证

用法

    import tgext.formencode

    cfg = FullStackApplicationConfigurator()
    tgext.formencode.plugme(cfg)
    cfg.make_wsgi_app({}, {})

变量解码

增加了对以variableencoded格式传递给turbogears控制器的列表和字典的解码支持: {"l": [1, 2]} -> {"l-0": 1, "l-1": 2}

    from tgext.formencode import variable_decode

    class MyController(TGController):
        @variable_decode
        def test_vardec(self, **kw):
            print(kw)
            return ""

项目详细信息


下载文件

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

源分布

tgext.formencode-0.1.tar.gz (5.8 kB 查看哈希值)

上传时间

构建分布

tgext.formencode-0.1-py3-none-any.whl (5.2 kB 查看哈希值)

上传时间 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面