Django ist ein in Python geschriebenes Webanwendungs-Framework, das Entwicklern hilft, hochwertige Webanwendungen schneller und einfacher zu erstellen. Die vielen Funktionen und Tools in Django machen es zu einem der beliebtesten und am häufigsten verwendeten Web-Frameworks. Obwohl Django über eine umfangreiche Dokumentationsbibliothek und Community-Unterstützung verfügt, kann die Installation von Django für Anfänger eine kleine Herausforderung sein. Ziel dieses Artikels ist es, ein klares und spezifisches Django-Installations-Tutorial bereitzustellen, damit Anfänger so schnell wie möglich mit der Verwendung von Django für die Entwicklung von Webanwendungen beginnen können.
Schritt eins: Python installieren
Django basiert auf Python, daher besteht der erste Schritt darin, sicherzustellen, dass Python auf Ihrem Computer installiert ist. Für beste Ergebnisse wird empfohlen, die neueste Version von Python zu installieren. Sie können Python von der offiziellen Python-Website (https://www.python.org/downloads/) herunterladen und installieren. Der Installationsassistent bietet einfache Schritte, die Sie beim Abschließen des Installationsvorgangs unterstützen.
Schritt 2: Django installieren
Nach Abschluss der Installation von Python besteht der nächste Schritt darin, Django zu installieren. Vor der Installation von Django empfiehlt es sich, eine virtuelle Umgebung auf Ihrem lokalen Computer zu erstellen. Mit virtuellen Umgebungen können Sie unabhängige Python-Umgebungen auf Ihrem lokalen Computer erstellen und so Versionskonflikte zwischen verschiedenen Python-Versionen vermeiden. Sie können eine virtuelle Umgebung mit dem folgenden Befehl installieren:
pip install virtualenv
Als nächstes können Sie mit dem folgenden Befehl eine virtuelle Umgebung mit dem Namen „myenv“ auf Ihrem Computer erstellen:
virtualenv myenv
Sobald Sie mit der Erstellung der virtuellen Umgebung fertig sind, können Sie sie aktivieren wie unten gezeigt:
source myenv/bin/activate
Nachdem Sie nun die virtuelle Umgebung betreten haben, können Sie Django mit dem folgenden Befehl installieren:
pip install django
Dadurch wird die neueste Version von Django installiert. Wenn Sie eine bestimmte Version installieren möchten, können Sie den folgenden Befehl verwenden:
pip install django==2.1.5
Dadurch wird Django Version 2.1.5 installiert. Nachdem die Installation abgeschlossen ist, können Sie mit dem folgenden Befehl überprüfen, ob Django korrekt installiert wurde:
python -m django --version
Dadurch wird die aktuell installierte Django-Version angezeigt.
Schritt 3: Erstellen Sie ein Django-Projekt
Nach der Installation von Django besteht der nächste Schritt darin, ein Django-Projekt zu erstellen. Das Projektverzeichnis kann überall erstellt werden, der Einfachheit halber wird jedoch empfohlen, ein dediziertes Verzeichnis außerhalb des Verzeichnisses der virtuellen Umgebung zu erstellen. Um ein Django-Projekt mit dem Namen „myproject“ zu erstellen, führen Sie den folgenden Befehl in der Befehlszeile aus:
django-admin startproject myproject
Dadurch wird ein Django-Projekt mit dem Namen „myproject“ im aktuellen Verzeichnis erstellt. Dieser Befehl erstellt eine Datei mit dem Namen „manage.py“ im Stammverzeichnis des Projekts. Hierbei handelt es sich um ein Django-Befehlszeilentool zum Verwalten von Django-Projekten.
Als nächstes können Sie in das Projektverzeichnis gehen und den Django-Entwicklungsserver starten. Führen Sie den folgenden Befehl aus:
cd myproject python manage.py runserver
Dadurch wird der Django-Entwicklungsserver gestartet, der standardmäßig http://127.0.0.1:8000/ lautet. Durch Eingabe dieser Adresse in einen Webbrowser kann auf die Standardseite einer Django-Anwendung zugegriffen werden. Wenn alles gut geht, sollten Sie die Meldung „Willkommen bei Django“ sehen können.
Schritt 4: Erstellen Sie eine Django-Anwendung
Obwohl das Django-Projekt erstellt wurde, ist es immer noch ein leeres Projekt ohne jegliche Anwendungsfunktionalität. Django-Anwendungen sind Module oder Anwendungen, die bestimmte Funktionen bereitstellen. Daher müssen Sie eine oder mehrere Django-Anwendungen erstellen, um Ihre Webanwendung zu implementieren.
Um eine Django-Anwendung mit dem Namen „myapp“ zu erstellen, führen Sie bitte den folgenden Befehl im Django-Projektverzeichnis aus:
python manage.py startapp myapp
Dieser Befehl erstellt ein Verzeichnis mit dem angegebenen Anwendungsnamen und stellt einige Vorlagendateien bereit. Jetzt können Sie die Datei „views.py“ der Anwendung (im Verzeichnis „myapp“) bearbeiten, um die Logik der Webanwendung zu definieren.
from django.http import HttpResponse def index(request): return HttpResponse("Hello, World! This is my first Django app.")
Als nächstes verknüpfen Sie das URL-Muster mit der Ansichtsfunktion. Dies kann erreicht werden, indem das URL-Muster in der Datei urls.py im Verzeichnis myproject definiert wird. Bitte bearbeiten Sie die Datei, um die folgenden Codezeilen hinzuzufügen:
from django.conf.urls import url from django.contrib import admin from myapp.views import index urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^$', index), ]
Jetzt haben Sie erfolgreich eine einfache Django-Anwendung erstellt und diese mithilfe von URL-Mustern mit einer Webanwendung verknüpft.
Fazit:
In diesem Artikel haben wir ein detailliertes Django-Installations-Tutorial bereitgestellt, damit Sie schnell mit der Verwendung von Django für die Entwicklung von Webanwendungen beginnen können. Wir beschreiben die Installationsschritte und allgemeinen Befehle und stellen praktische Codebeispiele bereit. Dies sind zwar nur die Grundlagen von Django, aber es gibt Ihnen einen guten Einstieg in das Erlernen von Django.
Das obige ist der detaillierte Inhalt vonDjango-Installations-Tutorial: Detaillierte Schritte und Befehle zur Installation von Django. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!