我正在使用
form1= auth.login()
form2= auth.register()
在web2py中生成登录和注册表单,但现在我想从这些表单中删除一些字段,如何修改这些预定义表单并以注册表格添加电子邮件验证? 我尝试定义新表单,但后来我不想放弃预定义表单提供的功能。
答案 0 :(得分:2)
在:
form1 = SQLFORM(....)
你可以做到
db.auth_user.fieldname.writable = db.auth_user.fieldname.readable = False
您也可以定义自己的:
db.define_table('auth_user', ....)
在您使用auth.define_tables()之前,将使用您的赢表。