Django von Grund auf lernen: Detaillierte Einführung in die Installation und Konfiguration von Django, spezifische Codebeispiele sind erforderlich.
Django ist ein in der Python-Sprache geschriebenes Open-Source-Webanwendungs-Framework, das Entwicklern dabei helfen kann, auf einfache Weise leistungsstarke Webanwendungsprogramme zu erstellen . Wenn Sie Anfänger sind und Django von Grund auf erlernen möchten, finden Sie in diesem Artikel eine ausführliche Installations- und Konfigurationsanleitung mit spezifischen Codebeispielen.
Installieren Sie eine virtuelle Umgebung
Beim Lernen und Entwickeln von Django-Projekten empfehlen wir die Verwendung einer virtuellen Umgebung. Die virtuelle Umgebung ist eine unabhängige Python-Laufumgebung, die uns dabei helfen kann, Projektabhängigkeiten zu isolieren. Der Befehl zum Installieren einer virtuellen Umgebung lautet wie folgt:
$ pip install virtualenv
Eine virtuelle Umgebung erstellen
Eine virtuelle Umgebung mit dem Namen myenv erstellen. Führen Sie den folgenden Befehl in der Befehlszeile aus:
$ virtualenv myenv
Aktivieren Sie die virtuelle Umgebung.
Gehen Sie in das Stammverzeichnis der virtuellen Umgebung und aktivieren Sie die virtuelle Umgebung mit dem folgenden Befehl:
$ source myenv/bin/activate
Installieren Sie Django.
In der aktivierten virtuellen Umgebung Umgebung verwenden Sie den folgenden Befehl „Django installieren“:
$ pip install django
Erstellen Sie ein Django-Projekt
Gehen Sie in der Befehlszeile in das Verzeichnis, in dem Sie das Projekt erstellen möchten, und führen Sie den folgenden Befehl aus, um ein Django-Projekt mit dem Namen „myproject:
$ django-admin startproject myproject
Erstellen Sie eine einfache Django-App.
$ python manage.py runserver
Definieren Sie das Modell in der Datei models.py im Ordner myapp. Erstellen wir zum Beispiel ein einfaches Modell, das einen Benutzer darstellt:
Starting development server at http://127.0.0.1:8000/ Quit the server with CONTROL-C.
$ python manage.py startapp myapp
in der Datei „views.py“ im Ordner „myapp“ Definieren eine einfache Ansichtsfunktion in . Erstellen wir zum Beispiel eine Ansichtsfunktion, die alle Benutzer zurückgibt:
from django.db import models class User(models.Model): name = models.CharField(max_length=50) email = models.EmailField() def __str__(self): return self.name
$ python manage.py makemigrations $ python manage.py migrate
from django.shortcuts import render from .models import User def user_list(request): users = User.objects.all() return render(request, 'user_list.html', {'users': users})
Führen Sie das Projekt aus
Durch die oben genannten Schritte haben Sie Django erfolgreich installiert und konfiguriert und eine einfache Django-Anwendung erstellt. Dies sind nur die Grundlagen zum Erlernen von Django. Es gibt viele tiefergehende Themen wie Formulare, Benutzerauthentifizierung und Datenbankoperationen. Ich hoffe, dieser Artikel kann Ihnen den Einstieg in Django erleichtern und den Weg für Ihre Lernreise ebnen. Frohes Lernen!
Das obige ist der detaillierte Inhalt vonDer erste Schritt zum Erlernen von Django: Installations- und Konfigurationsanleitung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!