Pyetjet bazuar në klasa (CBVs) zbatojnë pyetjet si klasa Python në vend të funksioneve, duke e mundësuar ripërdorimin përmes trashëgimisë dhe mixin-ave. Pyetjet gjenerike janë CBV-të të ndërtuar në platformë që trajtojnë modele të zakonshme (listim, detaj, krijo/përditeso/fshi) me kod minimal — duke zvogëluar drastikisht kodin e përsëritur për CRUD standarde.
Funksion-bazuar kundrejt klasa-bazuar
():
articles = Article.objects.()
render(request, , {: articles})
django.views.generic ListView
():
model = Article
template_name =
context_object_name =
