Backend Development
Django
Subjective
Oct 03, 2025
What are Django views and their types?
Detailed Explanation
Views handle HTTP requests and return responses.
Types:
• Function-based views (FBV) - Simple functions that take request and return response
• Class-based views (CBV) - Classes that provide more structure and reusability
• Generic views - Pre-built views for common patterns (ListView, DetailView, CreateView, UpdateView, DeleteView)
CBVs offer better code organization and inheritance.
Discussion (0)
No comments yet. Be the first to share your thoughts!
Share Your Thoughts