Может ли "суперпользователь" назначить "общий пароль" пользователю независимо от него?

Я бы подумал, что "суперпользователь" должен иметь право назначить любой пароль другому пользователю, который он хочет назначить, независимо от того, "общий" он или нет. Но программное обеспечение, похоже, с этим не согласно. Есть ли способ позволить "суперпользователю" наложить такую отмену, если он захочет?

если суперпользователь хочет назначить пароль, который не соответствует этим правилам, вы можете переопределить проверку, вызвав метод set_password() на объекте user и передав validate=False. однако, я не верю, почему этот случай использования в вашем SW в любом случае

Думаю, это решит проблему.

user = User.objects.get(username='username')

# Назначить новый пароль, но обойти проверку пароля

user.set_password('newpassword', validate=False)
user.save()

Конечно, я знаю, что существуют "программные" решения... но я смотрю только на пользовательский интерфейс администратора.

Полагаю, что ответ на мой вопрос прост: "нет". Я надеялся, что кто-то, разрабатывая оригинальный экран администратора, подумал об этом и решил, что это такая же хорошая идея, как я думаю, но я думаю, что они этого не сделали. Пусть будет так. "Дело закрыто"

"Спасибо, сообщество..."

Вернуться на верх