0

Django를 사용하여 간단한 블로그 응용 프로그램 (자습서 및 Python 빌드 팩 사용)을 배포하고 Pivotal Cloud Foundry에 배포했습니다. 그러나 클라우드에있는 이후 동일한 관리자 자격 증명을 사용하여 로그인 할 수 없습니다. 관리자 수퍼 유저 자격 증명을 변경하려면 어떻게해야합니까?Django 애플리케이션을 중추적 인 클라우드 파운드리에 배포 한 후 관리자 비밀번호를 변경하는 방법은 무엇입니까?

+0

https://docs.djangoproject.com/en/1.11/ref/contrib/auth/#django.contrib.auth.models.User.set_password – hansTheFranz

+0

명령 행 액세스 권한이 없다고 가정하십시오. – cwallenpoole

+0

나는 현지에서 그것을 바꿀 수 있다고 말했지만, 이미 클라우드에 있고 그것들은 작동하지 않는 것 같다. 그리고 지금 어떻게 변화 하는지를 알 수 없습니다. –

답변

0

이렇게하면 This link in the docs may help you (changepassword)

도움이 될 수도 또는 아마도 당신은 단순히 ./manage.py createsuperuser으로 새로운 유저를 생성 한 후/관리/패널을 통해 암호를 변경합니다.

+0

하지만 중추적 인 기능을 위해 CF 명령과 어떻게 링크합니까? 로컬에서는 할 수 있지만 이미 클라우드에 인스턴스로 배포되어 있습니다. –

+0

'cf ssh -t -c "/ tmp/lifecycle/launcher/home/vcap/app bash" ' "'를 실행하면 앱 컨테이너에 넣을 수 있고 파이썬 스크립트 나 다른 명령을 실행할 수 있어야합니다. –

+0

@DanielMikusa 그게 내가 필요한 것입니다. 정말 고마워요! –