【问题标题】:createsuperuser django openshift v3创建超级用户 django openshift v3
【发布时间】:2017-01-03 05:44:18
【问题描述】:

如何在 OpenShift-NextGen 中为 Django 应用程序进行一些管理工作,例如 createsuperusermakemigrationsmigrate 等? (一步一步)

OpenShift-V2 中,我通过 rhc ssh app_name 登录到 shell 并运行命令 python $OPENSHIFT_REPO_DIR/wsgi/myproject/manage.py createsuperuser (Reference) 也做了同样的事情

【问题讨论】:

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


    【解决方案1】:

    方法一
    第 1 步:使用 oc login 登录到 OpenShift-V3
    第 2 步:使用oc project <project_name>选择您的项目
    第 3 步:使用oc get pods列出您的所有 pod
    应该是这样的,

    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创建超级用户


    方法二

    第 1 步:使用 Web-Console 登录到您的 OpenShift-v3
    第 2 步:转到Dashboard
    第三步:通过Application -> Pods选择豆荚
    步骤 4:选择处于运行状态的 pod
    第五步:选择Terminal标签
    第六步:然后,运行python manage.py createsuperuser创建超级用户

    希望,它会为你工作:)

    【讨论】:

      猜你喜欢
      • 2021-10-13
      • 1970-01-01
      • 2012-12-13
      • 2021-11-16
      • 1970-01-01
      • 1970-01-01
      • 2011-03-22
      • 2015-02-17
      • 2021-08-19
      相关资源
      最近更新 更多