diff options
Diffstat (limited to 'tests/admin_views/forms.py')
| -rw-r--r-- | tests/admin_views/forms.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/tests/admin_views/forms.py b/tests/admin_views/forms.py index e9d9c0a8a5..3a3566c10f 100644 --- a/tests/admin_views/forms.py +++ b/tests/admin_views/forms.py @@ -1,4 +1,4 @@ -from django.contrib.admin.forms import AdminAuthenticationForm +from django.contrib.admin.forms import AdminAuthenticationForm, AdminPasswordChangeForm from django.contrib.admin.helpers import ActionForm from django.core.exceptions import ValidationError @@ -14,6 +14,12 @@ class CustomAdminAuthenticationForm(AdminAuthenticationForm): return username +class CustomAdminPasswordChangeForm(AdminPasswordChangeForm): + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) + self.fields["old_password"].label = "Custom old password label" + + class MediaActionForm(ActionForm): class Media: js = ["path/to/media.js"] |
