@nurzhannogerbek

Как изменять пароль пользователя в Django?

Здравствуйте! Помогите пожалуйста разобраться.

Вопрос: Есть ли возможность суперпользователю через форму редактирования изменить пароль пользователей системы в Джанго не зная его старый пароль?

Есть форма редактирования пользовательских данных, которая доступна лишь суперпользователю. Данную форму наследую от UserChangeForm. Поле password показывает зашифрованный пароль. Как сбросить данный пароль к примеру и установить новый? Возможно нужно перенаправлять суперпользователя на другую форму. Какой бест практис хочу разобраться... Буду рад примерам.

forms.py:
class UserEditForm(UserChangeForm):
    class Meta:
        model = User
        exclude = ('groups', 'user_permissions', 'is_staff')
  • Вопрос задан
  • 1141 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы