Heim  >  Artikel  >  Backend-Entwicklung  >  Django-Installations-Tutorial: Detaillierte Schritte und Befehle zur Installation von Django

Django-Installations-Tutorial: Detaillierte Schritte und Befehle zur Installation von Django

WBOY
WBOYOriginal
2024-01-19 08:18:051412Durchsuche

Django-Installations-Tutorial: Detaillierte Schritte und Befehle zur Installation von Django

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!

Stellungnahme:
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