Django
Ansichten
Suche…
Einführung
Eine Ansichtsfunktion oder kurz Ansicht ist einfach eine Python-Funktion, die eine Webanforderung annimmt und eine Webantwort zurückgibt. -Django-Dokumentation-
[Einleitung] Einfache Ansicht (Hello World Equivalent)
Lassen Sie uns eine sehr einfache Ansicht erstellen, um eine "Hello World" -Vorlage im HTML-Format zu beantworten.
Dazu gehen Sie zu
my_project/my_app/views.py
(Hier sind unsere View-Funktionen untergebracht) und fügen Sie die folgende Ansicht hinzu:from django.http import HttpResponse def hello_world(request): html = "<html><title>Hello World!</title><body>Hello World!</body></html>" return HttpResponse(html)
Um diese Ansicht aufzurufen, müssen wir ein URL-Muster in
my_project/my_app/urls.py
:from django.conf.urls import url from . import views urlpatterns = [ url(r'^hello_world/$', views.hello_world, name='hello_world'), ]
Starten Sie den Server:
python manage.py runserver
Wenn wir nun auf
http://localhost:8000/hello_world/
, wird unsere Vorlage (der HTML-String) in unserem Browser dargestellt.
Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow