Szukaj…


Wprowadzenie

Funkcja widoku, lub w skrócie widok, jest po prostu funkcją Pythona, która przyjmuje żądanie sieciowe i zwraca odpowiedź internetową. Dokumentacja Django

[Wprowadzenie] Prosty widok (odpowiednik Hello World)

Stwórzmy bardzo prosty widok, aby odpowiedzieć na szablon „Hello World” w formacie HTML.

  1. Aby to zrobić, przejdź do my_project/my_app/views.py (tutaj przechowujemy nasze funkcje widoku) i dodaj następujący widok:

    from django.http import HttpResponse
    
    def hello_world(request):
        html = "<html><title>Hello World!</title><body>Hello World!</body></html>"
        return HttpResponse(html)
    
  2. Aby wywołać ten widok, musimy skonfigurować wzorzec my_project/my_app/urls.py URL w 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'),
    ]
    
  3. Uruchom serwer: python manage.py runserver

    Teraz, jeśli naciśniemy http://localhost:8000/hello_world/ , nasz szablon (ciąg HTML) zostanie wyświetlony w naszej przeglądarce.



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow