Hola tengo unas graficas que quiero sacar con django el codigo que tengo es este:
Código Python:
Ver originalSacarGrafica(...):
ListaEjeX = range(len(listaDias))
ListaEjeYIA = ListaResumenIncidenciasAbiertas
ListaEjeYIR = ListaResumenIncidenciasResueltas
ListaEjeYIP = ListaResumenIncidenciasPendientes
ListaEjeYII = ListaResumenIncidenciasIncumplidas
plt.figure(1)
plt.xlabel('fecha')
plt.ylabel('datos')
plt.title('Grafica Incidencia')
plt.plot(ListaEjeX,ListaEjeYIA,"b",label='Incidencia Abiertas')
plt.plot(ListaEjeX,ListaEjeYIR,"r",label='Incidencia Resueltas')
plt.plot(ListaEjeX,ListaEjeYIP,"k",label='Incidencia Pendientes')
plt.plot(ListaEjeX,ListaEjeYII,"g",label='Incidencia Incumplidas')
leg = plt.legend ()
leg.get_frame().set_alpha(0.5)
plt.xticks(ListaEjeX, listaDias, rotation=45)
ListaEjeYPA = ListaResumenPeticionesAbiertas
ListaEjeYPR = ListaResumenPeticionesResueltas
ListaEjeYPP = ListaResumenPeticionesPendientes
ListaEjeYPI = ListaResumenPeticionesIncumplidas
plt.figure(2)
plt.xlabel('fecha')
plt.ylabel('datos')
plt.title('Grafica Peticiones')
plt.plot(ListaEjeX,ListaEjeYPA,"b",label='Peticiones Abiertas')
plt.plot(ListaEjeX,ListaEjeYPR,"r",label='Peticiones Resueltas')
plt.plot(ListaEjeX,ListaEjeYPP,"k",label='Peticiones Pendientes')
plt.plot(ListaEjeX,ListaEjeYPI,"g",label='Peticiones Incumplidas')
leg = plt.legend ()
leg.get_frame().set_alpha(0.5)
plt.xticks(ListaEjeX, listaDias, rotation=45)
ListaEjeYGA = ListaResumenAbiertas
ListaEjeYGR = ListaResumenResueltas
ListaEjeYGP = ListaResumenPendientes
ListaEjeYGI = ListaResumenIncumplidas
plt.figure(3)
plt.xlabel('fecha')
plt.ylabel('datos')
plt.title('Grafica Global')
plt.plot(ListaEjeX,ListaEjeYGA,"b",label='Abiertas')
plt.plot(ListaEjeX,ListaEjeYGR,"r",label='Resueltas')
plt.plot(ListaEjeX,ListaEjeYGP,"k",label='Pendientes')
plt.plot(ListaEjeX,ListaEjeYGI,"g",label='Incumplidas')
leg = plt.legend ()
leg.get_frame().set_alpha(0.5)
plt.xticks(ListaEjeX, listaDias, rotation=45)
Datos = plt.show()
return Datos
y me gustaria tener algo como:
Datos = SacarGrafica()
return render_to_response('ResumenCSV.html',{'datos':Datos},context_instance=RequestContext(request))
Pero asi no puedo, me podeis ayudar por favor?