프로그래밍 Programming
[django] admin 계정 패스워드 리셋하는 방법
문장전달자
2015. 7. 16. 14:25
728x90
지금까지 장고django 로 기본 사이트 구성하는 것에 대해 올려드렸습니다.
이어서 게시물을 올리려고 하는데, 갑자기 계정 정보가 생각이 나지 않습니다. 이런....
어떻게 하면 다시 로그인할 수 있을까요?
아래와 같이 실행하면 현재 슈퍼유저 계정 목록과 패스워드를 리셋하실 수 있으니 참고하시기 바랍니다.
(venv)root@cloud:~/mysite# python manage.py shell
Python 2.7.3 (default, Aug 1 2012, 05:14:39)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)
>>> from django.contrib.auth.models import User
>>> User.objects.filter(is_superuser=True)
[<User: admin>]
>>>
>>>
>>> usr = User.objects.get(username='admin')
>>> usr.set_password('dhkah1223#')
>>> usr.save()
>>>
728x90