Vimos en el post anterior cómo montar un sistema de autenticación por token en Django. Ahora veremos como utilizarlo desde Vue.js.
Django + Vue.Js (PARTE I)
Actualmente he encontrado mi mejor stack de desarrollo en la combinación de Django y Vue.JS. Por un lado, Django es un framework basado en Python que fomenta el desarrollo rápido de un Back-End. Y Vue.JS es un potente framework progresivo y basado en componentes que de algún modo adopta lo mejor de Angular2 y React para desarrollar Front-End de la manera más simple posible.
Auditar la base de datos con Django
En ocasiones, puede que necesites auditar alguna tabla de la base de datos, es decir, tener el control de los cambios que los usuarios de la aplicación realizan sobre ella (qué usuario actualiza datos, qué datos y cuando).
Si quieres ofrecer un buen servicio a tu cliente, contrata un seguro de Responsabilidad Civil
Es un problema asociado a muchas profesiones que no disponen de Colegio Profesional. Y con ello no quiero entrar en la polémica de si son o no necesarios. Más bien subrayar que aquellas ingenierías en las que los profesionales están colegiados, suelen estar mucho más concienciados de la necesidad de un Seguro de Responsabilidad Civil.
Dockerizar una aplicación Django
Django es un framework de código abierto de Python que fue diseñado teniendo en cuenta la velocidad, la seguridad y la escalabilidad del software desarrollada sobre él. Y además Django fomenta el diseño limpio y el desarrollo rápido. Sin embargo, publicar una aplicación de Django requiere algo de trabajo extra, y aquí es donde entra Docker.
Tareas asíncronas en Django
Cuando necesitamos ejecutar tareas periódicas en una apicación en Django, podríamos echar mano del conocido cron, siempre infalible pero a veces engorroso. Sin embargo Django proporciona una forma más sencilla de resolverlo: Celery.