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())