def form_valid(self, form): response = super(RegisterView, self).form_valid(form) user = self.object if self.auto_login_on_success: auto_login(self.request, user) messages.success(self.request, self.success_message) return response
def form_valid(self, form): context = self.get_context_data() set_password_form = context['set_password_form'] if set_password_form.is_valid(): set_password_form.save(commit=True) else: return self._form_invalid(form, set_password_form) form.instance.is_active = True if self.auto_login_on_success: auto_login(self.request, form.instance) return super(InvitationCompleteView, self).form_valid(form) # Save and redirect
def form_valid(self, form): response = super(InvitationCompleteView, self).form_valid(form) # Save and generate redirect if self.auto_login_on_success: auto_login(self.request, self.object) messages.success(self.request, self.success_message) return response
def form_valid(self, form): if self.is_token_valid: form.save() messages.success(self.request, self.success_message, fail_silently=True) auto_login(self.request, self.token_user) return super(ForgotPasswordChangeView, self).form_valid(form)
def form_valid(self, form): if self.is_token_valid: form.save() messages.success(self.request, self.success_message, fail_silently=True) auto_login(self.request, self.token_user) return super(ResetPasswordView, self).form_valid(form)
def form_valid(self, form): if self.is_token_valid: form.save() auto_login(self.request, self.get_user_from_token()) return super(ForgotPasswordChangeView, self).form_valid(form)