Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Comparando com = ao invés de ==

Bom dia amigos! Pq nessa parte do código, a comparação dos emails é feita com apenas um = e não com os usuais == ?

if User.objects.filter(email=email).exists():
            print('Email já cadastrado.')
            return redirect('cadastro')
1 resposta
solução!

Olá Paulo!

É porque, nesse caso, não é a comparação entre valores do python, mas a forma como você precisa passar os argumentos para o método filter.