So erstellen Sie ein Django-Programm

伊谢尔伦
Freigeben: 2017-06-28 12:20:24
Original
1397 Leute haben es durchsucht

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
Nach dem Login kopieren

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,其实他就是对你大的工程的一个分类      
'''
Nach dem Login kopieren

App erstellen

python manage.py startapp app01
Nach dem Login kopieren

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
Nach dem Login kopieren

Superuser erstellen

python manage.py createsuperuser
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!