This is a project aimed at learning and becoming familiar with the concepts and principles of the Django REST framework.
The HTTP request methods are implemented in five way :
- Function-based views
- Class-based views
- Using mixins
- Generics
- ViewSet
An example of nested serializers has also been executed.
Three authentication methods have been implemented:
- Basic Authentication
- Token Authentication
- JWT (Json Web Token)
JWT was used in the final step.
Swagger was also implemented.
Pagination was implemented.