def get(self, request, *args, **kwargs):
codigo = kwargs['codigo']
cotizacion = Cotizacion.objects.get(codigo=codigo)
response = HttpResponse(content_type='application/pdf')
#response['Content-Disposition'] = 'attachment; filename="resume.pdf"'
buffer = BytesIO()
pdf = canvas.Canvas(buffer)
self.cabecera(pdf, cotizacion)
y=300
self.detalle(pdf, y, cotizacion)
self.cuadro_observaciones(pdf, y, cotizacion)
''''
self.firmas(pdf, y, cotizacion)'''
pdf.showPage()
pdf.save()
pdf = buffer.getvalue()
buffer.close()
response.write(pdf)
return response
评论列表
文章目录