Django ReportLab: using Drawing object to create PDF and return via Httpresponse
问题 In ReportLab, Drawing object can be written into different renderers, e.g d = shapes.Drawing(400, 400) renderPDF.drawToFile(d, 'test.pdf') and in Django, Canvas object can be sent via httpresponse, e.g.: response = HttpResponse(mimetype='application/pdf') response['Content-Disposition'] = 'filename=test.pdf' c = canvas.Canvas(response) in my case, my problem is that I have a reportLab script using Drawing object which saves to local file system. I now put it in Django views, and wondering