كيفية مسح حقل كلمة المرور بعد تسجيل الدخول الفاشل؟
-
21-09-2019 - |
سؤال
أنا أستخدم django.contrib.auth.views.login لتسجيل المستخدمين. عند فشل تسجيل الدخول ، يتم نشر حقول المستخدم وكلمة المرور إلى النموذج.
ما هي الطريقة الصحيحة لتنظيف هؤلاء؟
المحلول
يمر render_value = false عندما تقوم بإنشاء عنصر واجهة كلمة مرور كلمة مرور كلمة المرور الخاصة بك.
class YourAuthenticationForm(AuthenticationForm):
password = forms.CharField(widget=forms.PasswordInput(render_value=False))
لا تنتمي إلى StackOverflow