Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Learn Django framework
·
Module 5
Class-Based Views and Forms
1
CBVs vs. FBVs: Advantages of Class-Based Views
Explain the advantages of Class-Based Views (CBVs) over Function-Based Views.
2
Generic CBVs: List and Detail Views
Implement list and detail pages using generic CBVs (ListView, DetailView).
3
ModelForm Basics
Create a form from a model using ModelForm.
4
Form-Handling CBVs: Create and Update
Implement create and update functionality using form-handling CBVs (CreateView, UpdateView).
5
Handling Form Submissions and Validation in CBVs
Process form submissions and handle validation within CBVs.
6
File Uploads with Forms and Models
Handle file uploads using forms and models.
Previous module
The Django Admin Interface
Next module
User Authentication and Authorization