view هي طبقة المنطق في Django — دالة أو فئة تستقبل طلب HTTP request، تنفذ المنطق (الاستعلام عن النماذج، معالجة الإدخال)، وترجع استجابة HTTP response. Views هي المكان الذي تتعامل فيه مع ما يحدث عند الوصول إلى عنوان URL.
دوال معتمدة على الدوال (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=)
