0

我在用

    form1= auth.login()
    form2= auth.register()

在 web2py 中生成登录和注册表单,但现在我想从这些表单中删除一些字段,我该如何修改这些预定义的表单并在注册表单中添加电子邮件验证?我尝试定义新表单,但我不想失去预定义表单提供的功能。

4

1 回答 1

2

前:

 form1 = SQLFORM(....)

你可以做

 db.auth_user.fieldname.writable = db.auth_user.fieldname.readable = False

您还可以定义自己的:

 db.define_table('auth_user', ....)

在您 auth.define_tables() 之前,将使用您的赢表。

于 2013-12-08T15:22:47.170 回答