views.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:portailva 作者: BdEINSALyon 项目源码 文件源码
def form_valid(self, form):
        self.request.user.set_password(form.data.get('password_new'))
        self.request.user.save()
        update_session_auth_hash(self.request, self.request.user)

        send_mail(
            template_html_name='mail/member/reset_password.html',
            template_text_name='mail/member/reset_password.text',
            context={},
            subject="Redéfinition de votre mot de passe",
            to=self.request.user.email
        )

        messages.add_message(self.request, messages.SUCCESS, "Votre mot de passe a été changé avec succès.")

        return redirect(reverse('homepage'))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号