def get(self, request, *args, **kwargs):
tipos = TipoMovimiento.objects.filter(estado=True).order_by('codigo')
wb = Workbook()
ws = wb.active
ws['B1'] = 'REPORTE DE TIPOS DE MOVIMIENTOS'
ws.merge_cells('B1:J1')
ws['B3'] = 'CODIGO'
ws['C3'] = 'DESCRIPCIÓN'
cont=4
for tipo in tipos:
ws.cell(row=cont,column=2).value = tipo.codigo
ws.cell(row=cont,column=3).value = tipo.descripcion
cont = cont + 1
nombre_archivo ="MaestroTiposMovimientos.xlsx"
response = HttpResponse(content_type="application/ms-excel")
contenido = "attachment; filename={0}".format(nombre_archivo)
response["Content-Disposition"] = contenido
wb.save(response)
return response
评论列表
文章目录