0
私はpdfファイルを電子メールで送信することに苦労しています(weasy printを使用しています)、モデルオブジェクトにファイルを保存せずに直接メールすることができます一時的な場所に保存して電子メールで送信することもできます)。 「ファイル()の引数1はFileFieldに保存せずにDjango PDFファイルをメールで送信
pdf_file = HTML(string=rendered_html,
base_url=settings.MEDIA_ROOT).write_pdf()
certificate = SimpleUploadedFile(
'Certificate-' + '.pdf', pdf_file, content_type='application/pdf')
attachment = certifcate.read()
msg.attach_file(attachment, 'application/pdf')