Как я могу обновить пароль пользователя Django изнутри Postgres? - PullRequest
0 голосов
/ 29 апреля 2020

Я бы хотел сбросить пароль пользователя, но иметь доступ только к базе данных Postgres. Удаление в виде открытого текста не работает, и процесс хеширования для Django представляется слишком сложным для репликации.

Есть мысли?

Ответы [ 2 ]

0 голосов
/ 29 апреля 2020
    from django.contrib.auth.models import User  

    u = User.objects.get(username="username")
    u.set_password("New Password")
    u.save()
0 голосов
/ 29 апреля 2020

процесс хеширования для Django представляется слишком сложным для репликации

Если это правда, то я думаю, что окончательный ответ: «Вы не можете изменить его изнутри PostgreSQL».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...