07/06/2010, 11:33
|
| | Fecha de Ingreso: junio-2009
Mensajes: 10
Antigüedad: 15 años, 6 meses Puntos: 0 | |
Respuesta: Escoger datos de las clases modelos No amigo la culpa es mia que no habia dicho antes la version de Django con que trabajo, mira, yo ya habia probado manipulando la lista pero segun entiendo, que no se si estare equivocado porque no tengo mucha experiencia, a la hora de pasarsela al AddQuerySet() no la acepta ya que el AddQuerySet() solo acepta querysets y me lanza este error: 'list' object has no attribute '_meta'. Aqui debajo le pongo el metodo, si hubiera alguna forma de devolver un queryset con solo los parametros que me hacen falta(presidente, secretario) creo que se solucionaria todo pero no se como hacerlo.
Usted sabe alguna forma de manipular la lista para que me devuelva solo los paramertros que quiero? Saludos Alexander
def excelejemplo(request):
lista=Tribunal.objects.all()
datos=[]
for l in lista:
datos.append([l.presidente,l.secretario])
simple_report=ExcelReport()
simple_report.addSheet("Prueba sencilla")
simple_report.addQuerySet(datos,REPORT_HORZ)
response = HttpResponse(simple_report.writeReport(),mimetype= 'application/ms-excel')
response['Content-Disposition'] = 'attachment; filename=simple_test.xls'
return response |