Heim  >  Artikel  >  Backend-Entwicklung  >  Erfahren Sie, wie Sie Django installieren und eine datengesteuerte Website erstellen

Erfahren Sie, wie Sie Django installieren und eine datengesteuerte Website erstellen

王林
王林Original
2024-02-25 21:30:06759Durchsuche

Erfahren Sie, wie Sie Django installieren und eine datengesteuerte Website erstellen

Django-Installationsanleitung: Erstellen Sie ganz einfach eine leistungsstarke datengesteuerte Website

Einführung:
Mit der rasanten Entwicklung der Internettechnologie haben datengesteuerte Websites zunehmende Aufmerksamkeit erhalten. Als leistungsstarkes Web-Framework beherrscht Django die zugrunde liegenden Datenoperationen und die Geschäftslogik gut und ist für viele Entwickler zum bevorzugten Framework für die Erstellung datengesteuerter Websites geworden. In diesem Artikel erhalten Sie ein detailliertes Django-Installations-Tutorial mit spezifischen Codebeispielen, um Anfängern den Einstieg zu erleichtern.

1. Vorbereitung
Bevor Sie Django installieren, müssen Sie sicherstellen, dass die lokale Umgebung eingerichtet wurde. Zuerst müssen Sie Python installieren. Es wird empfohlen, die Python 3.x-Version zu verwenden und dann pip als Python-Paketverwaltungstool zu installieren. Nachdem die Installation abgeschlossen ist, können wir mit der Installation von Django beginnen.

2. Django installieren

  1. Öffnen Sie das Befehlszeilenfenster (Sie können cmd oder PowerShell unter Windows verwenden)
  2. Geben Sie den folgenden Befehl ein, um Django mit pip zu installieren:

    pip install django

3

Im Befehl Wechseln Sie im Zeilenfenster in das Verzeichnis, in dem Sie ein Django-Projekt erstellen möchten.
  1. Geben Sie den folgenden Befehl ein, um ein neues Django-Projekt zu erstellen:
  2. django-admin startproject mywebsite

    Darunter ist mywebsite der Projektname, den Sie benennen können es nach Ihren eigenen Bedürfnissen.

  3. 4. Führen Sie das Django-Projekt aus.

    Wechseln Sie in das gerade erstellte Projektverzeichnis:
  1. cd mywebsite

  2. Geben Sie den folgenden Befehl ein, um den Django-Entwicklungsserver zu starten:
  3. python manage.py runserver

    Öffnen Sie den Browser und geben Sie http ein In der Adressleiste ://localhost:8000/ wird die Standard-Willkommensseite von Django angezeigt, die anzeigt, dass das Projekt erfolgreich ausgeführt wurde.
  4. 5. Erstellen Sie eine Django-Anwendung. Die Django-Anwendung ist die Grundeinheit zum Erstellen eines Django-Projekts. Jede Anwendung kann Ressourcen wie Modelle, Ansichten, Vorlagen und statische Dateien enthalten. Lassen Sie uns nun eine Django-Anwendung erstellen.


Wechseln Sie im Befehlszeilenfenster in das Projektverzeichnis und erstellen Sie mit dem folgenden Befehl eine neue Django-Anwendung:
    python manage.py startapp myapp
  1. Unter anderem ist myapp der Anwendungsname, Sie können ihn nach Ihren Bedürfnissen benennen.

    Fügen Sie die neu erstellte Anwendung im Parameter INSTALLED_APPS in der Konfigurationsdatei Settings.py hinzu, z. B.:
  2. INSTALLED_APPS = [
        ...
        'myapp',
    ]
  3. 6. Ansichtsfunktionen und URL-Zuordnung schreiben
  4. Djangos Ansichtsfunktion ist die Kernmethode zur Verarbeitung von Benutzeranfragen. Wir müssen für jede Ansichtsfunktion eine URL-Zuordnung konfigurieren. Unten finden Sie ein einfaches Beispiel, das zeigt, wie Ansichtsfunktionen und URL-Zuordnungen geschrieben werden.


Öffnen Sie die Datei „views.py“ im Verzeichnis „myapp“ und schreiben Sie eine einfache Ansichtsfunktion: „
from django.http import HttpResponse

def hello(request):
    return HttpResponse("Hello, Django!")
“ Django-Anwendung
  1. Stellen Sie im Befehlszeilenfenster sicher, dass sich der aktuelle Pfad im Projektverzeichnis befindet, und führen Sie den folgenden Befehl aus:
  2. from django.contrib import admin
    from django.urls import path
    from myapp import views
    
    urlpatterns = [
        path('admin/', admin.site.urls),
        path('hello/', views.hello),
    ]
  3. Öffnen Sie den Browser und geben Sie http://localhost:8000/hello/ als Adresse ein In der Leiste wird „Hallo, Django!“ auf der Seite angezeigt, was darauf hinweist, dass die Anwendung erfolgreich ausgeführt wurde.

Fazit:

Dieser Artikel beschreibt die Installationsschritte von Django und stellt spezifische Codebeispiele bereit, um Anfängern einen schnellen Einstieg zu erleichtern. Als leistungsstarkes Web-Framework kann Django Entwicklern umfangreiche datengesteuerte Website-Funktionen und -Tools zur Verfügung stellen und uns dabei helfen, leistungsfähigere und praktischere Websites zu erstellen. Ich hoffe, dass jeder durch Lernen und Üben die Fähigkeiten im Umgang mit Django beherrschen und überraschendere datengesteuerte Websites erstellen kann.

Das obige ist der detaillierte Inhalt vonErfahren Sie, wie Sie Django installieren und eine datengesteuerte Website erstellen. 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