Django
Visualizzazioni
Ricerca…
introduzione
Una funzione di visualizzazione, o vista in breve, è semplicemente una funzione Python che accetta una richiesta Web e restituisce una risposta Web. -Django Documentazione-
[Introduzione] Vista semplice (Hello World Equivalent)
Creiamo una vista molto semplice per rispondere a un modello "Hello World" in formato html.
Per farlo vai su
my_project/my_app/views.py
(Qui stiamo ospitando le nostre funzioni di visualizzazione) e aggiungi la seguente vista:from django.http import HttpResponse def hello_world(request): html = "<html><title>Hello World!</title><body>Hello World!</body></html>" return HttpResponse(html)
Per chiamare questa vista, dobbiamo configurare un pattern url 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'), ]
Avviare il server:
python manage.py runserver
Ora se
http://localhost:8000/hello_world/
, il nostro modello (la stringa html) verrà visualizzato nel nostro browser.
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow