def generate_statistics_invoices(): canvas = Invoice.statistics() canvas.savefig('invoices.svg') with open('invoices.svg', 'rb') as img: return img.read(), 200, { 'Content-Type': 'image/svg+xml', 'Content-Disposition': 'attachment; filename="invoices.svg"' }