0

默认登录表单有一个“丢失密码”按钮:

在此处输入图像描述

如何添加“忘记用户名”按钮或链接?

4

1 回答 1

1

“注册”和“丢失密码”按钮已添加到/views/default/user.html视图模板的表单中,因此您可以编辑该模板以添加其他按钮。后:

if request.args(0)=='login':
    if not 'register' in auth.settings.actions_disabled:
        form.add_button(T('Register'),URL(args='register', vars={'_next': request.vars._next} if request.vars._next else None),_class='btn')
    pass
    if not 'request_reset_password' in auth.settings.actions_disabled:
        form.add_button(T('Lost Password'),URL(args='request_reset_password'),_class='btn')
    pass

添加:

    form.add_button(T('Forgot Username'), URL(args='retrieve_username'),
                    _class='btn')
于 2013-11-15T02:49:54.560 回答