Zoeken…


Invoering

Een view-functie, of kortweg view, is gewoon een Python-functie die een webverzoek aanneemt en een webreactie retourneert. -Django-documentatie

[Introductief] Eenvoudig overzicht (Hallo wereld equivalent)

Laten we een zeer eenvoudige weergave maken om te reageren op een "Hallo wereld" -sjabloon in HTML-indeling.

  1. Om dat te doen, ga naar my_project/my_app/views.py (Hier zijn onze my_project/my_app/views.py ) en voeg de volgende view toe:

    from django.http import HttpResponse
    
    def hello_world(request):
        html = "<html><title>Hello World!</title><body>Hello World!</body></html>"
        return HttpResponse(html)
    
  2. Om deze weergave aan te roepen, moeten we een url-patroon configureren 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'),
    ]
    
  3. Start de server: python manage.py runserver

    Als we nu http://localhost:8000/hello_world/ , wordt onze sjabloon (de html-reeks) weergegeven in onze browser.



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow