def send_email(self, template, context):
"""
Send email to user.
:param template: email template.
:type template: unicode.
:param context: email context.
:type context: dict.
"""
context.update(self.email_context) # update email context by some default values
language = get_language() # remember current language (sometimes it's useful)
activate(self.language)
send_templated_mail(
template_name=template,
from_email=context.get("FROM", settings.DEFAULT_FROM_EMAIL),
recipient_list=[self.email, ],
context=context,
)
activate(language)
评论列表
文章目录