0
我正在使用web2py的默认应用程序。但是我想在登录后在配置文件页面添加更多的字段。我无法找到如何在个人资料页面中添加下一个文本框。如何在web2py中自定义配置文件页面
我正在使用web2py的默认应用程序。但是我想在登录后在配置文件页面添加更多的字段。我无法找到如何在个人资料页面中添加下一个文本框。如何在web2py中自定义配置文件页面
假设您想要额外的字段在auth_user
表中,您可以简单地使用auth.settings.extra_fields
option。如果你只想要额外的领域出现在个人资料页,但没有注册页面,则可以有条件地设置各领域的readable
和writable
属性取决于所要求的动作:
def user():
if request.args(0) == 'profile':
for field in auth.settings.extra_fields['auth_user']:
field.readable = field.writable = True
return dict(form=auth())