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.
Data analysis and web development
·
Module 5
Forms and Class-Based Views
1
Building Forms in Django
Create a Django `Form` to handle and validate user input.
2
Building Forms with ModelForm
Create a `ModelForm` to generate a form directly from a Django model.
3
Handling Form Submissions and Saving Data
Process form submissions in a view and save data to the database.
4
Form Display and Validation in Templates
Display form fields and validation errors in a template.
5
Function-Based Views to Class-Based Views
Refactor function-based views into generic Class-Based Views (CBVs) like `ListView` and `DetailView`.
6
Django Class-Based Views for CRUD Operations
Implement `CreateView`, `UpdateView`, and `DeleteView` for rapid CRUD development.
Previous module
Database Models and the Django ORM
Next module
User Authentication and Authorization