2014-10-28 98 views
1

使用xlwt我创建了一个使用Django的Excel工作表,我想以附件形式发送电子邮件。如何发送带附件的电子邮件?

response = HttpResponse(mimetype='application/ms-excel') 
response['Content-Disposition'] = 'attachment; filename='Report.xls' 

book = xlwt.Workbook() 
sheet = book.add_sheet("Core Listings") 

book.save(response) 
return response 

我正在使用Django EmailMessage发送电子邮件。

+2

可能重复的[发送电子邮件与附件在Django](https://stackoverflow.com/questions/2457906/sending-emails-with-attachment-in-django) – 2014-10-28 17:02:45

+0

您是否尝试过给构造函数或'attach()'方法的'attachments'参数? – 2014-10-28 17:07:22

+0

是的但我没有将它保存到磁盘,那么我怎样才能使用attach()? – 2014-10-28 17:08:31

回答

相关问题