【问题标题】:web2py validators with dependencies using validated data使用已验证数据的具有依赖关系的 web2py 验证器
【发布时间】:2013-01-17 23:31:38
【问题描述】:

具有依赖关系的验证器的示例在本章的 web2py 书中提供, Forms and validators.

def index():
    form = SQLFORM.factory(
        Field('username', requires=IS_NOT_EMPTY()),
        Field('password', requires=IS_NOT_EMPTY()),
        Field('password_again',
              requires=IS_EQUAL_TO(request.vars.password)))
    if form.process().accepted:
        pass # or take some action
    return dict(form=form)

password_again 的依赖基于从表单接收到的密码字段的原始输入 - request.vars.password

添加基于表单中已验证数据的验证器的最简洁方法是什么,例如form.vars.pasword

我正在考虑在验证过程中可能对字段中的值进行清理的情况(例如,转为大写,去除前导空格,附加校验位)。

【问题讨论】:

    标签: python web2py


    【解决方案1】:

    在这种情况下,请使用onvalidation function

    【讨论】:

    • 谢谢安东尼。这正是我所追求的那种方法。
    猜你喜欢
    • 2017-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-15
    • 2017-06-14
    • 1970-01-01
    • 1970-01-01
    • 2012-08-11
    相关资源
    最近更新 更多