Campos de selección de elección en serializadores – Django REST Framework

En Django REST Framework, el concepto mismo de Serialización es convertir datos de base de datos a un tipo de datos que pueda ser utilizado por javascript. Cada serializador viene con algunos campos (entradas) que se van a procesar. Por ejemplo, si tiene una clase con el nombre Empleado y sus campos como Employee_id, Employee_name, … Continue reading «Campos de selección de elección en serializadores – Django REST Framework»

API navegable en Django REST Framework

La función de API navegable en el marco Django REST genera una salida HTML para diferentes recursos. Facilita la interacción con el servicio web RESTful a través de cualquier navegador web. Para habilitar esta función, debemos especificar texto/html para la clave de tipo de contenido en el encabezado de la solicitud. Nos ayuda a utilizar … Continue reading «API navegable en Django REST Framework»

API REST de Django – CRUD con DRF

Django REST Framework se utiliza para crear API web de manera muy fácil y eficiente. Este es un envoltorio sobre Django Framework. Hay tres etapas antes de crear una API a través del marco REST, convertir los datos de un modelo a formato JSON/XML (serialización), representar estos datos en la vista, crear una URL para … Continue reading «API REST de Django – CRUD con DRF»

Argumentos centrales en los campos del serializador – Django REST Framework

Los campos del serializador en Django son los mismos que los campos de formulario de Django y los campos de modelo de Django y, por lo tanto, requieren ciertos argumentos para manipular el comportamiento de esos campos. En Django REST Framework, el concepto mismo de Serialización es convertir datos de base de datos a un … Continue reading «Argumentos centrales en los campos del serializador – Django REST Framework»

Relaciones de serializador – Django REST Framework

La serialización es uno de los conceptos más importantes en los servicios web RESTful. Facilita la conversión de datos complejos (como instancias de modelos) a tipos de datos nativos de Python que se pueden representar mediante JSON, XML u otros tipos de contenido. En Django REST Framework, tenemos diferentes tipos de serializadores para serializar instancias … Continue reading «Relaciones de serializador – Django REST Framework»

Cómo acelerar la API con Django Rest Framework

¿Alguna vez ha pasado por un puente elevado y notó el letrero que indica la restricción de peso del puente? Esas restricciones se establecen para garantizar la seguridad pública. Django REST Framework utiliza un proceso similar llamado aceleración que controla la tasa de requests que el cliente puede realizar a una API. Esta restricción de … Continue reading «Cómo acelerar la API con Django Rest Framework»

Campos de fecha y hora en serializadores – Django REST Framework

En Django REST Framework, el concepto mismo de Serialización es convertir datos de base de datos a un tipo de datos que pueda ser utilizado por javascript. Cada serializador viene con algunos campos (entradas) que se van a procesar. Por ejemplo, si tiene una clase con el nombre Employee y sus campos como Employee_id, Employee_name, … Continue reading «Campos de fecha y hora en serializadores – Django REST Framework»

Adición de paginación en las API: Django REST Framework

Imagina que tienes una gran cantidad de detalles en tu base de datos. ¿Cree que es aconsejable recuperar todo a la vez mientras realiza una solicitud HTTP GET? Aquí viene la importancia de la función de paginación del marco Django REST. Facilita la división del gran conjunto de resultados en páginas individuales de datos para … Continue reading «Adición de paginación en las API: Django REST Framework»

Campos numéricos en serializadores – Django REST Framework

En Django REST Framework, el concepto mismo de Serialización es convertir datos de base de datos a un tipo de datos que pueda ser utilizado por javascript. Cada serializador viene con algunos campos (entradas) que se van a procesar. Por ejemplo, si tiene una clase con el nombre Empleado y sus campos como Employee_id, Employee_name, … Continue reading «Campos numéricos en serializadores – Django REST Framework»

Agregar permiso en la API – Django REST Framework

Hay muchos escenarios diferentes a considerar cuando se trata de control de acceso. Permitir el acceso no autorizado a operaciones de riesgo o áreas restringidas da como resultado una vulnerabilidad masiva. Esto resalta la importancia de agregar permisos en las API.   El marco Django REST nos permite aprovechar los permisos para definir a qué … Continue reading «Agregar permiso en la API – Django REST Framework»