我正在尝试覆盖Django Allauth中的PasswordChangeView。除了覆盖模板名称之外,我想实现所有功能。但是,我在render_to_response方法上遇到了麻烦,它一直重定向到旧的/ password / set /模板。这是我的方法的样子:
class PasswordSettings(PasswordChangeView):
template_name = 'oauth/password-change.html'
success_url = reverse_lazy('oauth:password-settings')
def render_to_response(self, context, **response_kwargs):
return super().render_to_response(
context, **response_kwargs)
我在做什么错?为什么它不能正确重定向到我的模板?这是源代码:https://github.com/pennersr/django-allauth/blob/master/allauth/account/views.py