Completed

Programador Python / Django - Solucionar bug tiempos de carga y timeouts

Published on the August 04, 2017 in IT & Programming

About this project

Open

Se requiere dar solución a un bug/problema con tiempos de carga y tiemouts en una aplicación web desarrollada en Python bajo el framework de Django.

El problema es que al mostrar una serie de vistas, en concreto 3 vistas en la aplicación, al haber muchos datos en la BBDD, estas vistas tardan mucho en cargar e incluso arrojan timeouts después de más de 3 minutos cargando.

Estamos hablando de una base de datos con 12 millones de registros.

El programador se encargará de que estas vistas carguen en 1-2 segundos en vez de 2-3 minutos que está tomando ahora. Para ello habrá que optimizar las llamadas a la base de datos. Ya hay implementada paginación pero aún así, tardan mucho en cargar.
Se quitará la vista de todos los registros de las opciones de los filtros.

EXTRA: Hay que arreglar también un bug que no está reconociendo correctamente una variable de entorno al correr un cron. En concreto no está reconociendo la contraseña del email.

Se trabaja con entornos virtuales. Es imprescindible trabajar con git también.

IMPORTANTE: Es necesario que al hacer la propuesta se envíen desarrollos previos con Python y Django para ver el nivel del programador.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
Roles needed Developer

Delivery term: August 08, 2017

Skills needed