Porque usamos django.contrib.auth.views.login na action do form e não somente login como a rota foi nomeada?
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!
Porque usamos django.contrib.auth.views.login na action do form e não somente login como a rota foi nomeada?
Oi Clayton, tudo bom?
Acredito que, pelo namespace:
django.contrib.auth.viewsEste seja o componente específico para apontar pra action de login a partir de uma view. Com isso é possível, por exemplo, alterar a action de login sem quebrar as telas que consomem a camada de login =)
Claro, só um chute meu baseado nos benefícios de separar as responsabilidades entre a camada de view e de controllers. As vezes pode ser apenas uma especificação do framework mesmo.
Abraço =)