覆盖PasswordChangeView

时间:2019-07-16 04:44:32

标签: django django-views

我正在尝试覆盖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

0 个答案:

没有答案