Comment effacer champ de mot de passe après la connexion a échoué?
-
21-09-2019 - |
Question
J'utilise django.contrib.auth.views.login pour se connecter aux utilisateurs. Lorsque la connexion échoue, les champs d'utilisateur et mot de passe se réaffectés à la forme.
Quelle est la bonne façon de nettoyer les?
La solution
render_value = Faux lorsque vous créez le widget PasswordInput de votre champ de mot de passe.
class YourAuthenticationForm(AuthenticationForm):
password = forms.CharField(widget=forms.PasswordInput(render_value=False))
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow