2017-01-03 74 views
0

如何我可以做一些管理工作,如createsuperusermakemigrationsmigrate ECT在OpenShift,次世代的Django應用程序? (步驟分步)createsuperuser Django的openshift V3

OpenShift-V2,我也同樣通過登錄通過rhc ssh app_name殼和運行命令python $OPENSHIFT_REPO_DIR/wsgi/myproject/manage.py createsuperuserReference

回答

0

方法1
第1步:登錄使用oc login
步驟2 OpenShift-V3:選擇使用oc project <project_name>
第3步你的項目:使用清單中的所有吊艙oc get pods
這將是這樣的,

NAME      READY  STATUS  RESTARTS AGE 
django-example-4-build 0/1  Completed 0   1h 
django-example-5-build 0/1  Completed 0   1h 
django-example-6-i0omn 1/1  Running  0   1h 

第4步:找出哪些是在運行狀態下的名稱。
第5步:運行命令,oc rsh <Name_of_the_pod_at_running_state>
在我的情況是,oc rsh django-example-6-i0omn
第6步:然後,運行python manage.py createsuperuser創建超級用戶


方法2

第1步:使用Web-Console
登錄到您的OpenShift-v3步驟2:轉到Dashboard
步驟3:選擇p ODS由Application -> Pods
第4步:選擇箱,後者是在運行狀態
第5步:選擇Terminal標籤
第6步:然後,運行python manage.py createsuperuser打造超級用戶

希望,它會爲你工作:)