web2py使用已验证的d

2024-05-12 21:12:13 发布

您现在位置:Python中文网/ 问答频道 /正文

这个带有依赖关系的验证器示例在本章的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?在

我在想,在验证过程中,字段中的值可能会被清除(例如,转换为大写,去掉前导空格,附加一个校验位)。在


Tags: form表单示例field关系isrequestnot