Django Custom User Model - настройка администратора
Итак, я создавал пользовательскую модель пользователя, и чтобы иметь возможность менять пароль на странице администратора, я сделал это на UserAdminChangeForm, это неправильно? Я имею в виду работу с безопасностью.
password = ReadOnlyPasswordHashField(
label=_("Password"),
help_text=_(
"Raw passwords are not stored, so there is no way to see this "
"user’s password, but you can change the password using "
'<a href="../password">this form</a>.'
),
)
Если суперпользователь хочет изменить пароль других пользователей с помощью панели администратора, он может использовать эту конечную точку: /admin/auth/user/123/password/, где 123 - идентификатор пользователя.