createsuperuser django openshift v3

时间:2017-01-03 05:44:18

标签: python django django-admin openshift openshift-nextgen

如何为Django应用程序中的{strong> OpenShift-NextGen 中的createsuperusermakemigrationsmigrate等管理工作? (步骤分步)

OpenShift-V2 中,我通过rhc ssh app_name登录shell并执行相同操作并运行命令python $OPENSHIFT_REPO_DIR/wsgi/myproject/manage.py createsuperuserReference

1 个答案:

答案 0 :(得分:1)

方法1
第1步:使用oc login登录OpenShift-V3 第2步:使用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步:按Application -> Pods选择广告 步骤4:选择处于运行状态的吊舱
第5步:选择Terminal标签
步骤6:然后,运行python manage.py createsuperuser以创建超级用户

希望,它会对你有用:)