django-viewsErste Schritte mit Django-Ansichten


Bemerkungen

In diesem Abschnitt erhalten Sie einen Überblick darüber, was Django-Ansichten sind und warum ein Entwickler sie verwenden möchte.

Es sollte auch alle großen Themen in den Django-Ansichten erwähnen und auf die verwandten Themen verweisen. Da die Dokumentation für Django-Ansichten neu ist, müssen Sie möglicherweise erste Versionen dieser verwandten Themen erstellen.

Django-Ansichten

Django Views sind einfach die Funktionen, die aufgerufen werden, wenn eine Anfrage an eine bestimmte URL gestellt wird.
URL-Muster werden in eine urls.py Datei geschrieben. urls.py URL erhält eine Funktion (Django-Ansicht) aus einer views.py . Wenn also eine Anforderung gestellt wird, erhält diese Funktion den Aufruf mit dem HTTP-Anforderungsobjekt mach jeden Spaß, den du mit dieser Anfrage machen möchtest.

Ein einfaches Beispiel für die Ansicht

from django.http import HttpResponse
import datetime

def current_datetime(request):
    now = datetime.datetime.now()
    html = "<html><body>It is now %s.</body></html>" % now
    return HttpResponse(html)
 

Wenn Sie die obige Ansicht von einer URL aus aufrufen, wird die aktuelle Uhrzeit bei jedem Aufruf der dieser Ansicht zugewiesenen URL zurückgegeben.
Das request verfügt über viele Parameter, die sich auf die HTTP-Anforderung beziehen, die Sie erhalten, z. B. Header, Anfragetyp und mehr. Lesen Sie das offizielle Dokument mit detaillierteren Beispielen.

Installation oder Setup

Detaillierte Anweisungen zum Einrichten oder Installieren von Django-Ansichten.