DjangoProgramm erstellen
Terminalbefehl: django-admin startproject sitename
Wenn die IDE ein Django-Programm erstellt, führt sie im Wesentlichen automatisch die oben genannten Befehle aus
Der obige Sitename ist Ihr selbst definierter Projektname!
Andere häufig verwendete Befehle:
python manage.py runserver 0.0.0.0:port python manage.py startapp appname python manage.py syncdb python manage.py makemigrations python manage.py migrate python manage.py createsuperuser
settings.py zum Speichern von Konfigurationsdateien
urls.py zum Speichern von Routing System (Mapping)
wsgi.py ermöglicht die Konfiguration: wsgi hat mehrere Typen, uwsgi und wsgi. Welches wsgi verwenden Sie, um Django auszuführen? Ändern Sie es nur, wenn Sie es verwenden.
manage.py ist Djangos Startup-Management-Programm
Die oben genannten Konfigurationsdateien sollten Sie nach dem Erstellen des Projekts nicht ändern, da dies der Fall ist beinhaltet viele Konfigurationsdateien, die geändert werden müssen
Projekt- und App-Konzept
Was wir derzeit erstellen, ist Projekt. Unter Projekt können sich viele Apps befinden.
Das von uns erstellte Projekt ist ein großes Projekt mit vielen Funktionen: (Ein Projekt verfügt über mehrere Apps, was eigentlich eine Klassifizierung Ihres großen Projekts ist)
''' Project --web (前台功能) --administrator (后台管理功能) 一个Project有多个app,其实他就是对你大的工程的一个分类 '''
App erstellen
python manage.py startapp app01
Wenn Sie eine App erstellen, können wir verstehen, dass die App das App-Programm im Mobiltelefon ist und dass sie völlig unabhängig sind. Der Vorteil besteht darin, die Kopplung zwischen ihnen zu reduzieren, und dies ist nicht erforderlich, es sei denn, es ist so unbedingt notwendig. Lassen Sie eine Beziehung zwischen ihnen entstehen!
Der Administrator in der App stellt eine Hintergrundverwaltungsplattform bereit und test wird zum Testen verwendet!
Admin-Hintergrundverwaltung:
Datenbank synchronisieren
python manage.py syncdb #注意:Django 1.7.1及以上的版本需要用以下命令python manage.py makemigrations python manage.py migrate
Superuser erstellen
python manage.py createsuperuser
Geben Sie den Benutzernamen und das Passwort ein, die Sie festlegen möchten, und Starten Sie dann Django und geben Sie dann RUL/admin ein: http://127.0.0.1:8000/admin/
Das obige ist der detaillierte Inhalt vonSo erstellen Sie ein Django-Programm. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!