Django降价邮件
dmdm的Python项目详细描述
Django降价邮件
以降价方式写电子邮件,并以TXT&HTML格式发送。
要求
- Python3.4+
- Django 2.0+
- yejianye/mdmail
安装
pip install dmdm
用法
这代替了django的django.core.email.send_mail
,但是邮件将有一个html替代文本
放弃降价。您还可以提供位于image_root
中的自定义css
甚至图像(将是内联的)。
fromdmdmimportsend_mailsend_mail(subject,message,from_email,recipient_list,context=None,request=None,fail_silently=False,css=None,image_root='.',auth_user=None,auth_password=None,connection=None,reply_to=None)
如果要在模板中写下标记,只需将模板的名称放入message
,然后添加context
。
(可以是{}
),最后是request
:
send_mail(subject, 'test_email_template.md', from_email, recipient_list, {'template_variable': 'value'})