This is a practice project using Django Rest Framework (DRF) to build a Netflix-like system.
For setup instructions, please refer to SETUP.md.
This project demonstrates the use of the following key DRF concepts:
- Models
- Views
- Templates
- URL Routing
- Serializers
- Viewsets and APIView
- Pagination
- Environment Variable Management
- Signals
- Email Sending with Mailtrap TEST API
- Permissions
- Caching with Redis
- API Documentation with
drf-spectacular
-
Parts of this project are inspired by the HackSoft Styleguide Example, licensed under the MIT License.
-
The project structure is derived from my own repositoryDRF API Kickstart, also licensed under the MIT License.