use*_*641 14 django django-models django-forms django-views
views.py
if 'send_email' in request.POST:
subject, from_email, to = 'Parent Incident Notification',user.email, person.parent_email
html_content = render_to_string('incident/print.html',{'person':person,
'report':report,
})
text_content = strip_tags(html_content)
msg = EmailMultiAlternatives(subject, text_content, settings.DEFAULT_FROM_EMAIL, [to])
msg.attach_alternative(html_content, "text/html")
msg.send()
Run Code Online (Sandbox Code Playgroud)
以上是发送电子邮件的视图.通过这种方式,我可以发送html内容和邮件,它发送电子邮件到[地址]单独,我想制作另一个密件抄送和cc也.我经历了Emailmessage objects
在文档中.我不知道如何包含bcc和cc来改变我的观点.
需要帮忙.
谢谢
Ala*_*air 30
EmailMultiAlternatives
是.的子类EmailMessage
.您可以指定bcc
以及cc
何时初始化消息.
msg = EmailMultiAlternatives(subject, text_content, from_email, [to_email], bcc=[bcc_email], cc=[cc_email])
Run Code Online (Sandbox Code Playgroud)
小智 6
EmailMessage
现在支持cc
和bcc
:
https://docs.djangoproject.com/en/1.10/topics/email/#django.core.mail.EmailMessage
归档时间: |
|
查看次数: |
11269 次 |
最近记录: |