Heim  >  Artikel  >  Backend-Entwicklung  >  Schreiben Sie eine einfache Django-Anwendung

Schreiben Sie eine einfache Django-Anwendung

little bottle
little bottlenach vorne
2019-04-08 15:43:522154Durchsuche

Es gibt viele verschiedene Web-Frameworks unter Python, und Django ist das repräsentativste unter den Schwergewichts-Playern. In diesem Tutorial führen wir Sie durch die Erstellung einer einfachen Abstimmungsanwendung. Es wird aus zwei Teilen bestehen: einer öffentlichen Seite, auf der die Leute sehen und abstimmen können, und einer Verwaltungsseite, auf der Sie Stimmen hinzufügen, ändern und löschen können.

$ django-admin startproject mysite
mysite/
    manage.py
    mysite/
        __init__.py
        settings.py
        urls.py
        wsgi.py

Der Zweck dieser Verzeichnisse und Dateien ist:

Das äußerste: Datei: mysite/ Das Stammverzeichnis ist nur ein Container für Ihr Projekt, Django nicht Wenn Ihnen der Name wichtig ist, können Sie ihn beliebig umbenennen.

manage.py: Ein Befehlszeilentool, mit dem Sie Django-Projekte auf verschiedene Arten verwalten können. Alle Details zu manage.py finden Sie in django-admin und manage.py.

Das darin enthaltene mysite/-Verzeichnis enthält Ihr Projekt, bei dem es sich um ein reines Python-Paket handelt. Sein Name ist der Python-Paketname, den Sie verwenden, wenn Sie auf etwas darin verweisen. (z. B. mysite.urls).

mysite/__init__.py: Eine leere Datei, die Python mitteilt, dass dieses Verzeichnis als Python-Paket betrachtet werden soll. Wenn Sie neu bei Python sind, lesen Sie mehr über Pakete in der offiziellen Dokumentation.

mysite/settings.py: Konfigurationsdatei für Django-Projekt. Wenn Sie wissen möchten, wie diese Datei funktioniert, sehen Sie sich die Django-Einstellungen für Einzelheiten an.

mysite/urls.py: Die URL-Deklaration des Django-Projekts, wie das „Verzeichnis“ Ihrer Website. Lesen Sie die Dokumentation zum URL-Dispatcher, um mehr über URLs zu erfahren.

mysite/wsgi.py: dient als Einstiegspunkt für die Ausführung Ihres Projekts auf einem WSGI-kompatiblen Webserver. Weitere Informationen finden Sie unter „Bereitstellung mit WSGI“.

[Empfohlener Kurs: Django-Video-Tutorial]

Das obige ist der detaillierte Inhalt vonSchreiben Sie eine einfache Django-Anwendung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen