我想在 change_password 之类的页面上添加用户的用户名。
我认为我不能像这样在 url 中将用户名作为额外的上下文传递:
url(r'^password_change/$','django.contrib.auth.views.password_reset', ),'extra_context':{'user_name': 'alexis'})
因为我需要将 'alexis' 更改为 resquest.user.get_username() 并且我无权访问 resquest。
我也尝试创建自定义视图,但它不起作用:
从 django.contrib.auth.views 导入 password_change_done
def my_password_change(请求):return password_change_done(request,'password/password_change_form.html','extra_context':{'user_name': 'alexis'})
提前感谢您的任何意见。
亚历克西斯。