COOKBOOK 2: Wichtige Befehle mit manage.py
Eine Übersicht über die wichtigsten Befehle mit dem Helfertool manage.py
.
Entwicklungsserver starten
python manage.py runserver
Superuser anlegen
python manage.py createsuperuser
Zustand prüfen
python manage.py check
Für alle Apps Migrationsdateien erstellen
python manage.py makemigrations
Für eine bestimmte App Migrationsdateien erstellen
python manage.py makemigrations events
Für alle Apps Migrationen durchführen
python manage.py migrate
Für eine bestimmte App Migrationen durchführen
python manage.py migrate events
Das erstellte SQL untersuchen
Der numerische Wert am Ende bezeichnet die jeweilige Migration.
python manage.py sqlmigrate events 0005
Alle erstellen Migrationen ansehen
python manage.py showmigrations
Die interaktive Shell öffnen
python manage.py shell
Die interaktive Daten speichern und laden
python manage.py dumpdata events --indent 4 > events/fixtures/events.json
python manage.py loaddata events/fixtures/events.json