From 7f9ed031e9eb2b654e09a718966994d4e8913927 Mon Sep 17 00:00:00 2001 From: Parsa Nazer Date: Sat, 1 Feb 2025 18:39:58 +0330 Subject: [PATCH] chage password admin conf --- backend/account/admin.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/account/admin.py b/backend/account/admin.py index 3da5f16..f9589ec 100644 --- a/backend/account/admin.py +++ b/backend/account/admin.py @@ -7,6 +7,8 @@ from unfold.contrib.import_export.forms import ExportForm, ImportForm, Selectabl from unfold.contrib.forms.widgets import ArrayWidget, WysiwygWidget from django.contrib.postgres.fields import ArrayField from django.contrib.auth.models import Group +from unfold.forms import AdminPasswordChangeForm + @admin.register(User) class UserAdmin(BaseUserAdmin, ModelAdmin, ImportExportModelAdmin): @@ -20,7 +22,7 @@ class UserAdmin(BaseUserAdmin, ModelAdmin, ImportExportModelAdmin): exclude = ('otp_hash', 'otp_expiry', 'is_active', 'is_staff', 'password', 'last_login') import_form_class = ImportForm export_form_class = ExportForm - + change_password_form = AdminPasswordChangeForm fieldsets = ( ('Personal info', {'fields': ('first_name', 'last_name', 'profile_photo')}), ('contact', {'fields': ('phone', 'email')}),