сгенерировать PDF-файлы в моем Джанго приложение, сделав что-то вроде:Получить данные xhtml2pdf в Джанго в переменной
context = Context({'data':data_object, 'MEDIA_ROOT':settings.MEDIA_ROOT})
html = template.render(context)
result = StringIO.StringIO()
pdf = pisa.pisaDocument(StringIO.StringIO(html.encode('UTF-8')), result)
if not pdf.err:
response = HttpResponse(result.getvalue())
response['Content-Type'] = 'application/pdf'
response['Content-Disposition'] = 'attachment; filename="%s.pdf"'%(title)
return response
И это прекрасно работает, когда пользователь хочет, чтобы загрузить файл PDF. Тем не менее, мне нужно приложить этот PDF-файл в сообщении электронной почты. Вот почему мне нужно будет получить содержимое этого PDF-файла. Я ничего не могу найти в документах xhtml2pdf. Не могли бы вы помочь мне в его решении?