使用django模板系统发送电子邮件的django应用程序
django-template-mail的Python项目详细描述
====
django模板邮件
===
:信息:django应用程序使用django的模板系统发送电子邮件
:作者:beno_t bar(http://github.com/benoitbar,http://twitter.com/benoitbar)
(https://docs.djangoproject.com/en/dev/topics/email/电子邮件后端)。只需将**django.core.mail**替换为**templatemail**::
email\u backend='templatemail.backends.smtp.emailbackend'
将HTML转换为纯文本即可。默认情况下,django template backend使用最简单的过程将HTML转换为纯文本。我建议你使用**htmll2text**(https://github.com/aaronsw/htmll2text)::
email'u html2text='htmll2text.html2text'
你也可以编写自己的方法并使用它::
email'u html2text='your.module.youhtml2text='your.module.youhtml2text方法'
发送电子邮件
=========br======
>用django模板发送是的只需使用django文档(https://docs.djangoproject.com/en/dev/topics/email/)中描述的方法,并将**message**属性替换为元组**('directory_template/template.html',{'key':'value'},上下文实例)**:
“注册日期”:请求.user.date加入
}
,
'来自@example.com',
['到@example.com',
fail\u silent=false
)
django模板邮件在django模板目录/加载程序中查找::
<;p>;hi{{{全名},<;p>;
<;p>;
您刚刚注册使用:
<;ul>;
<;li>;用户名:{{username}<;li>;
<;li>;加入日期:{{{注册日期}<;li>;
<;ul>;
<;p>;
<;p>;谢谢!<;P>;
django模板邮件
===
:信息:django应用程序使用django的模板系统发送电子邮件
:作者:beno_t bar(http://github.com/benoitbar,http://twitter.com/benoitbar)
(https://docs.djangoproject.com/en/dev/topics/email/电子邮件后端)。只需将**django.core.mail**替换为**templatemail**::
email\u backend='templatemail.backends.smtp.emailbackend'
将HTML转换为纯文本即可。默认情况下,django template backend使用最简单的过程将HTML转换为纯文本。我建议你使用**htmll2text**(https://github.com/aaronsw/htmll2text)::
email'u html2text='htmll2text.html2text'
你也可以编写自己的方法并使用它::
email'u html2text='your.module.youhtml2text='your.module.youhtml2text方法'
发送电子邮件
=========br======
>用django模板发送是的只需使用django文档(https://docs.djangoproject.com/en/dev/topics/email/)中描述的方法,并将**message**属性替换为元组**('directory_template/template.html',{'key':'value'},上下文实例)**:
“注册日期”:请求.user.date加入
}
,
'来自@example.com',
['到@example.com',
fail\u silent=false
)
django模板邮件在django模板目录/加载程序中查找::
<;p>;hi{{{全名},<;p>;
<;p>;
您刚刚注册使用:
<;ul>;
<;li>;用户名:{{username}<;li>;
<;li>;加入日期:{{{注册日期}<;li>;
<;ul>;
<;p>;
<;p>;谢谢!<;P>;