एक view Django की logic परत है — एक function या class जो एक HTTP request लेता है, logic करता है (models को query करना, input को process करना), और एक HTTP response लौटाता है। Views वह जगह हैं जहाँ आप यह संभालते हैं कि किसी URL तक पहुँचने पर क्या होता है।
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=)
