Что делать если вы забали пароль от админки к django? Есть как минимум 2 решения проблемы.
Первое решение просто поменять пароль на root или другого суперпользователя, которого вы создали при создании базы данных. Для этого входим в manage.py shell
python manager.py shell
и набираем
>>>from django.contrib.auth.models import User >>>user = User.objects.get( username='root') >>>user.set_password(«password») >>>user.save()
Второй способ еще проще, он также пригодится если вы вместе с паролем забыли и логин от админки, в этом случае можно создать нового суперпользователя, для этого в терминале вводим
python manage.py createsuperuser
И вводим новые данные.
пароль не печатает при создании второго нового супер пользователя
И не должен…
Точнее печатается, но его не видно. (Так задумано из соображений безопасности)