Pessoal, eu esqueci o usuário e senha do Admin :) como recupero?
Pessoal, eu esqueci o usuário e senha do Admin :) como recupero?
Oii Willian, como você está? Espero que esteja bem ^-^
A forma mais fácil e rápida seria criar um novo super usuário hahahaha Mas, veja abaixo o passo a passo para fazer o acesso com o usuário já existente. Por questões de segurança não conseguiremos ver a senha anterior, então teremos que trocar a senha do usuário.
Abra o terminal dentro do projeto e ative o ambiente virtual se houver. Agora, vamos ao passo a passo:
python manage.py shell
from django.contrib.auth import get_user_model
list(get_user_model().objects.filter(is_superuser=True).values_list('username', flat=True))
Como resultado você obterá uma lista com todos os usuários cadastrados. Memorize o nome do usuário que você deseja trocar a senha.
Feche o terminal interativo digitando exit()
.
Para alterarmos a senha, faça:
python manage.py changepassword nome_do_usuario
No meu caso por exemplo é: python manage.py changepassword nadia
Se for retornado a mensagem: Password changed successfully for user 'seu_nome_usuario'
, tudo ocorreu como esperado e você conseguirá o acesso. Tente logar no admin com a nova senha e veja se obterá êxito.
Qualquer dúvida estou por aqui, tá bom?
Grande abraço!
Obrigado Nádia Oliveira!!