Ver Mensaje Individual
  #9 (permalink)  
Antiguo 07/06/2010, 11:33
Alex_10
 
Fecha de Ingreso: junio-2009
Mensajes: 10
Antigüedad: 15 años, 5 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