La función que está "molestando" es django_dump_obj
La encontré definida por acá:
http://django-excel-templates.google...xcelReports.py
Supongo que podrías crear una nueva clase, descendiente de ExcelReport, que reimplemente ese método o implemente otro similar.
Ahora mismo no tengo tiempo para proponerte una función, pero te sugiero concentrarte en esta parte:
Código Python:
Ver originalfor k, v in res.__dict__.iteritems():
if headers:
self.grids[self.current_sheet].add(self.current_x,self.current_y,Item(k,v,res,header=True))
self.change_column_position()
continue
self.grids[self.current_sheet].add(self.current_x,self.current_y,Item(k,v,res))
self.change_column_position()
self.change_row_position()
ya que imprime los datos del diccionario que está dentro de cada elemento del QuerySet. Si lograras hacer que trabaje directamente con un diccionario (en vez de acceder al almacenado en el QuerySet) podrías usar values()
Saludos.