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
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Hemos visto cómo utilizar vistas genéricas en Django para crear vistas de detalle, simplificando el código y evitando la duplicación. A través de la clase RetrieveUpdateDestroyAPIView
, podemos obtener, modificar o eliminar recursos de manera eficiente, reduciendo la cantidad de código a manejar.
RetrieveAPIView
, UpdateAPIView
y DestroyAPIView
.RetrieveUpdateDestroyAPIView
, que integra estas tres funcionalidades.RetrieveUpdateDestroyAPIView
, simplemente necesitamos definir las variables correspondientes, como el modelo y los permisos, y se manejan todas las operaciones CRUD (create, read, update, delete).Aportes 7
Preguntas 0
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?