2016-04-26 40 views
-2

場景:我剛部署了一個django應用程序到OpenShift.But當我訪問Django管理頁面時,我無法登錄。如何在Git推送OpenShift之前更改django管理員密碼?

有是說,一個頁面「之前你把這個應用程序是第一次,你將需要改變Django的管理員密碼Article Link

這裏是我的問題,我怎樣可以更改管理員第一次推送密碼?

+1

你是否按照文檔中告訴你如何做到這一點的鏈接? – jonrsharpe

+0

** python $ OPENSHIFT_REPO_DIR/wsgi/myproject/manage.py createsuperuser **是什麼意思? –

+0

我可以創建沒有本地文件的超級用戶嗎? –

回答

1

如果你正在使用SQlite數據庫,你應該推動管理員用戶與GIT沒有任何問題。

但我猜你正在使用PostgreSQL或MySQL,所以數據庫不會被推送到OpenShift服務器。

  1. 只需登錄OpenShift(rhc ssh app_name
  2. 進入app目錄(這樣的事情?取決於你的設置。
    cd app-root/runtime/repo/wsgi/app_name
  3. 創建超級用戶(./manage.py createsuperuser)。