Django
Visningar
Sök…
Introduktion
En visningsfunktion, eller en kortfattad vy, är helt enkelt en Python-funktion som tar en webbbegäran och returnerar ett webbsvar. -Django-dokumentation-
[Inledande] Enkel vy (Hello World Equivalent)
Låt oss skapa en mycket enkel vy för att svara på en "Hello World" -mall i html-format.
För att göra det, gå till
my_project/my_app/views.py
(Härmy_project/my_app/views.py
vi våra visningsfunktioner) och lägg till följande vy:from django.http import HttpResponse def hello_world(request): html = "<html><title>Hello World!</title><body>Hello World!</body></html>" return HttpResponse(html)
För att kalla den här vyn, måste vi konfigurera ett url-mönster i
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'), ]
Starta servern:
python manage.py runserver
Om vi nu träffar
http://localhost:8000/hello_world/
kommer vår mall (html-strängen) att återges i vår webbläsare.
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow