Starten Sie die Django-Projektreise: Beginnen Sie über die Befehlszeile und erstellen Sie Ihr erstes Django-Projekt. Django ist ein leistungsstarkes und flexibles Webanwendungs-Framework, das auf Python basiert und viele Tools für die Entwicklung von Webanwendungen bereitstellt Funktionen, die Sie benötigen. In diesem Artikel erfahren Sie, wie Sie Ihr erstes Django-Projekt über die Befehlszeile erstellen. Stellen Sie vor dem Start sicher, dass Python und Django installiert sind.
Schritt 1: Erstellen Sie das Projektverzeichnis
Öffnen Sie zunächst ein Befehlszeilenfenster und erstellen Sie ein neues Verzeichnis zum Speichern Ihres Django-Projekts. Sie können das Projektverzeichnis an einer beliebigen Stelle erstellen. Verwenden Sie den folgenden Befehl, um ein Verzeichnis mit dem Namen „myproject“ zu erstellen:mkdir myproject
cd myproject
Schritt 2: Erstellen Sie das Projekt mit Django-Befehlen
Als nächstes können Sie verwenden Djangos Befehlszeilentools zum Erstellen von Projekten. Geben Sie in der Befehlszeile den folgenden Befehl ein:django-admin startproject myproject
Gehen Sie nun in das Projektverzeichnis:
cd myproject
Schritt 3: Führen Sie das Projekt aus
Im Projektverzeichnis können Sie Ihr Django-Projekt mit dem folgenden Befehl ausführen:python manage.py runserver
Schritt 4: Anwendung erstellen
Nachdem Sie erfolgreich ein Django-Projekt erstellt haben, können Sie eine Anwendung erstellen. Eine Django-Anwendung ist ein Funktionsmodul, das wiederverwendet werden kann. Sie können eine App mit dem Namen „myapp“ mit dem folgenden Befehl erstellen:python manage.py startapp myapp
Schritt 5: Anwendung konfigurieren
Nachdem Sie eine Anwendung erstellt haben, müssen Sie sie zur Projektkonfiguration hinzufügen. Öffnen Sie die Datei „settings.py“ im Projektverzeichnis und suchen Sie den Abschnitt „INSTALLED_APPS“. Fügen Sie den folgenden Code hinzu:'myapp',
Schritt 6: Erstellen Sie das Modell
Djangos Modell wird verwendet, um die Datenstruktur zu definieren. Sie erstellen Modelle in der Datei „models.py“ Ihrer App. Hier ist ein einfaches Beispiel:from django.db import models class MyModel(models.Model): name = models.CharField(max_length=100) age = models.IntegerField()
Schritt 7: Migration anwenden
Nachdem Sie das Modell erstellt oder geändert haben, müssen Sie einen Befehl ausführen, um diese Änderungen auf die Datenbank anzuwenden. Verwenden Sie den folgenden Befehl:python manage.py makemigrations python manage.py migrate
Schritt 8: Erstellen Sie eine Ansicht und eine URL
Eine Ansicht ist eine Funktion oder Methode, die HTTP-Anfragen verarbeitet. Sie erstellen Ansichten in der Datei „views.py“ Ihrer App. Hier ist ein einfaches Beispiel:from django.shortcuts import render from django.http import HttpResponse def my_view(request): return HttpResponse("Hello, Django!")
from django.urls import path from myapp import views urlpatterns = [ path('', views.my_view, name='my_view'), ]
Dadurch wird die URL „/“ einer Ansicht mit dem Namen „my_view“ zugeordnet.
Schritt 9: Testen Sie Ihre Anwendung
Starten Sie abschließend Ihren Entwicklungsserver neu und öffnen Sie http://127.0.0.1:8000/ in Ihrem Browser. Wenn alles in Ordnung ist, wird die von der Ansicht zurückgegebene Meldung „Hallo, Django!“ angezeigt.
Herzlichen Glückwunsch! Sie haben Ihr erstes Django-Projekt erfolgreich erstellt und darin eine Anwendung erstellt. Jetzt können Sie die Entwicklung fortsetzen und Ihrer App weitere Funktionen hinzufügen. Ich wünsche Ihnen Erfolg!
Das obige ist der detaillierte Inhalt vonEin erster Blick auf Django: Erstellen Sie Ihr erstes Django-Projekt über die Befehlszeile. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!