要将文件附加到django发送的电子邮件,您必须创建一个EmailMessage
实例并使用该.attach()
方法附加文件.
例如,假设您有CSV内容csv_data
:
email = EmailMessage('Subject', 'email body', 'from@mail.com', ['to@mail.com'])
email.attach('name.csv', csv_data, 'text/csv')
email.send()
Run Code Online (Sandbox Code Playgroud)
或者,如果CSV数据在文件中,您可以使用:
email.attach_file('/full/path/to/file.csv')
Run Code Online (Sandbox Code Playgroud)
有关发送电子邮件的详细信息,请参阅文档.
归档时间: |
|
查看次数: |
2552 次 |
最近记录: |