1
resposta

Action do form

Porque usamos django.contrib.auth.views.login na action do form e não somente login como a rota foi nomeada?

1 resposta

Oi Clayton, tudo bom?

Acredito que, pelo namespace:

django.contrib.auth.views

Este 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 =)