Como limpar o campo de senha após o login com falha?
-
21-09-2019 - |
Pergunta
Estou usando django.contrib.auth.views.login para fazer login nos usuários. Quando o login falha, os campos de usuário e senha são publicados de volta no formulário.
Qual é a maneira correta de limpar isso?
Solução
Passar render_value = false Quando você cria o widget PasswordInput do seu campo de senha.
class YourAuthenticationForm(AuthenticationForm):
password = forms.CharField(widget=forms.PasswordInput(render_value=False))
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow