En view er logiklaget i Django — en funktion eller klasse, der tager en HTTP request, udfører logik (forespørger modeller, behandler input) og returnerer et HTTP response. Views er hvor du håndterer det, der sker, når en URL tilgås.
Function-based views (FBVs)
django.shortcuts render, get_object_or_404
django.http JsonResponse, HttpResponse
():
articles = Article.objects.()
render(request, , {: articles})
():
article = get_object_or_404(Article, pk=pk)
render(request, , {: article})
():
data = (Article.objects.values(, ))
JsonResponse(data, safe=)
