Contribute Media
Viewing PR #272
A thank you to everyone who makes this possible: Read More

Lidiando con formatos y unidades en nuestra API REST

Description

Mediante un proyecto con django rest framework, veremos como lidiar con las distintas unidades de medida, monedas y fechas según las preferencias del usuario, utilizando nuestros propios serializers, fields y views de este framework.

Cuando se desarrolla un sistema que maneja datos de clima (temperatura, presión atmosférica, viento, radiación), éstos puede querer ser visto por el usuario, en distintas unidades (grados °C o °F, hPa o mBar, km/h o m/s, etc). Por otro lado, el usuario puede querer ingresar estos datos en las unidades que le son comunes. Esto implica la conversión en ambos sentidos (entrada y salida) para mantener la consistencia de los datos en el sistema y de los datos que ve el usuario. Otros ejemplos de esto son los precios de 'cosas' (en distintas monedas) y los formatos de fecha. En la charla, se mostrará una forma 'pythonica' de manejar estas conversiones mediante distintos serializers, fields y viewsets utilizando django rest framework. Veremos un ejemplo andando de como funciona todo.

Details

Improve this page