def form_valid(self, form): usuario = form.cleaned_data.get('usuario') senha = form.cleaned_data.get('senha') usuario_valido = Usuario.login(Usuario, usuario, senha) if usuario_valido is not None: self.success_url = '/' self.start_session(usuario_valido) return super().form_valid(form) else: return self.form_invalid(form)