У мене є деякі дані в моїй базі даних (не експортується на світильники), тому я не хочу запускати файл syncdb.
Проте, я втратив свій PWD для розділу адміністрування мого веб-сайту demo django (я не працював над цим протягом деякого часу)
Чи зберігається паролем де-небудь у налаштуваннях / налаштуваннях і т. Д.?
Як я можу відновити admin pwd?
Відповіді:
7 для відповіді № 1Якщо у вас встановлено Django 1.2, ви можете просто викликати ./manage.py changepassword <username>
.
Якщо ваша версія Django старша, ви можете змінити пароль у інтерактивній оболонці Django:
>>> from django.contrib.auth.models import User
>>> u = User.objects.get(username="<username>")
>>> u.set_password("<password>")
>>> u.save()