2016-04-26 7 views
-2

Szenario: Ich habe gerade eine Django-Anwendung auf OpenShift.But bereitgestellt, aber beim Zugriff auf die Django-Verwaltungsseite konnte ich mich nicht anmelden.Wie kann ich das django Admin Passwort ändern, bevor Git auf OpenShift pusht?

Es ist eine Seite, die sagt: „Bevor Sie diese App zum ersten Mal drücken, müssen Sie das Admin-Passwort Django ändernArticle Link

Hier ist meine Frage: Wie kann ich den Admin ändern Passwort vor dem ersten Push?

+1

Haben Sie den Link zum Abschnitt der Dokumentation, der Ihnen sagt, wie man das macht? – jonrsharpe

+0

Was bedeutet es mit ** python $ OPENSHIFT_REPO_DIR/wsgi/myproject/manage.py createsuperuser **? –

+0

Kann ich einen Super User ohne lokale Dateien erstellen? –

Antwort

1

Wenn Sie SQlite-Datenbank verwenden, sollten Sie Admin-Benutzer mit Git ohne Probleme drängen.

Aber ich denke, Sie verwenden PostgreSQL oder MySQL, so dass Datenbank nicht auf OpenShift-Server geschoben wird.

  1. Nur um Openshift anmelden (rhc ssh app_name)
  2. zu App-Verzeichnis gehen (so etwas wie dieses ?? auf Ihren Einstellungen abhängt.
    cd app-root/runtime/repo/wsgi/app_name)
  3. Super-User erstellen (./manage.py createsuperuser).
Verwandte Themen