Fundamentos de Django Rest Framework
Crea y escala APIs con Django REST Framework
Introducción a las APIs, REST y JSON
Instalación de Django y Django REST Framework
Integración de Django REST Framework en proyectos Django
Cómo crear modelos y serializadores en Django REST Framework
Implementar vistas basadas en funciones en Django REST Framework
Gestión de Vistas Basadas en Funciones en Django REST Framework
¿Cómo modificar y eliminar recursos con Django REST Framework?
Postman y cURL en Django REST Framework
Refactorizar las funciones a clases en Django REST Framework
Refactorizando vistas en Django REST Framework con vistas genéricas
Documentación de APIs con Django REST, Swagger y OpenAPI
Vistas y Endpoints
Vistas Personalizadas y ViewSets en Django REST Framework
Manejos de Acciones con ViewSet en Django REST Framework
Autenticación y Gestión de Roles en Django REST Framework
Manejo de Errores y Validaciones
Serializadores Avanzados
¿Cómo implementar serializadores anidados en Django Django REST Framework?
¿Cómo usar SerializerMethodField en Django REST Framework?
Endpoint Anidado para Appointments Usando @action
Testing y Desempeño
Pruebas Unitarias para Endpoints Anidados Usando APIClient
Throttling en Django REST Framework
You don't have access to this class
Keep learning! Join and start boosting your career
When we create an API, the main objective is that other systems or developers can integrate with our system in an efficient way. To achieve this, a clear and updated documentation is essential. Tools such as DRF Spectacular and Swagger make this task easier, automating the generation of documentation and allowing it to be always synchronized with our code.
docs
from the terminal.Installed Apps
list in the settings.py
file.pip install drf-spectacular
.settings.py
making sure there are no duplicates in the configuration.urls.py
file of the docs
application, add the URLs corresponding to Swagger and Redoc.path
from django.urls
.docs
application to the main URL file of the project so that they are accessible.Contributions 8
Questions 3
Want to see more contributions, questions and answers from the community?