formencode

    0热度

    2回答

    我正在使用formencode 1.3.0a1(和turbogeras 2.3.4)并遇到验证器OneOf的问题。 我想根据数据库中的列表验证一些输入。 这里是我的验证模式和用于获取列表的方法: from formencode import Schema, validators def getActiveCodes(): codes = DBSession.query(SomeObj

    2热度

    2回答

    我想将一个python字典对象转换为它的等价字符串,如果它被提交为HTML表单数据。 的字典是这样的: { 'v_1_name':'v_1_value' ,'v_2_name':'v_2_value' } 我相信格式的字符串应该是这个样子: v_1_name=v_1_value&v_2_name=v_2_value 什么是做到这一点的好办法? 谢谢!

    0热度

    1回答

    我需要在验证码验证后呈现页面。 html = render('/billing_errors/index.mako') 此页面包含锚定的选项卡。 <ul id="tabs" class="tabs"> <li><a href="#retail" class="selected">Retail</a></li> <li><a href="#wholesale">Wholes

    0热度

    1回答

    我使用的TurboGears 2.3和与formencode验证形式工作,需要一些指导 我有覆盖2个不同的对象的形式。他们是几乎相同,但也有一些差异 当我提交我的形式,我想验证两件事情 一些基本数据 一些具体数据,特定对象 这里是我的模式: class basicQuestionSchema(Schema): questionType = validators.OneOf(['selec

    0热度

    1回答

    我有一个问题,FormEncode没有确认验证器有if_missing集。它不断返回该字段的“缺失错误”错误。 我有一个模式,看起来像这样 class ABCSchema(Schema): allow_extra_fields = True filter_extra_fields = True primary_surname = validators.UnicodeString(not_

    1热度

    3回答

    我想使用formencode在我的金字塔应用程序中验证上传文件的大小。据我所知,我需要创建一个继承自formencode.validators.FormValidator)的类并将其放到chained_validators。但我想不出在validate_python方法中检查上传文件大小的方法。它甚至有可能吗? 在此先感谢,伊万。

    0热度

    1回答

    使用嵌套对象/字段创建表单的最佳做法是什么? 我有一个Team对象,有一个字段“name”,一个团队可以由1到很多(可以说12个)成员组成,每个成员都有一个名字,一个电子邮件,年龄,T恤大小等 我想一口气验证他们所有的人。因此,我会将所有团队成员作为数组发布..字段名称可能类似于 成员[0] .name 成员[1] .name 或任何形式验证程序将能够解析的内容。

    0热度

    2回答

    即使用户提交了空值或缺失值,我如何编写始终执行的自定义验证程序? 我试图重写to_python,validate_python,_to_python,_validate_python(及以上)的方法,但没有这些似乎如果用户提交一个空或无值

    0热度

    1回答

    Python初学者。在金字塔1.5.1上。在这一点上,我只是想让我的应用程序在功能上工作。 我基本上是硬编码我的形式,只是试图使用formencode进行验证。 我只是想定义一个模式,实例化一个验证器,并验证提交的表单。我已经有一段时间了,我似乎无法在网络上的任何地方找到示例,包括项目网站。 这是我得到的。我很确定我错过了一些愚蠢而简单的事情。看起来没有验证功能,但我无法在文档中的任何位置找到我应

    0热度

    1回答

    我正在验证我的web应用,这是使用的TurboGears 2.3.3后失踪,formencode 1.3 我想验证一个动态的形式,用户通过表单创建创作过程。 我使用json将表单字段从客户端发送到服务器以帮助组织事情。 这里是我要送的数据: var dataToSend = JSON.stringify({ 'num_of_copies': num_of_copies.val(),