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 6
User Authentication and Authorization
1
Django User Model and Authentication
Describe Django's built-in User model and authentication system.
User Authentication: Registration, Login, and Logout
Implement user registration, login, and logout functionality.
3
Securing Function-Based Views with `@login_required`
Protect function-based views using the '@login_required' decorator.
4
Securing Class-Based Views with LoginRequiredMixin
Protect class-based views using the 'LoginRequiredMixin'.
5
Permission-Based View Access with `@permission_required`
Restrict access to views based on user permissions using '@permission_required' and 'PermissionRequiredMixin'.
Previous module
Class-Based Views and Forms
Next module
DRF: Serialization