如何使用django模块自动发送邮件通知?

时间:2016-04-04 10:19:24

标签: python-2.7 django-1.8 django-notification

我正在开发一个控制手机消费的应用程序,我想建立一个通知系统,当他们达到消费率时自动通知雇主。雇主不包括在auth_user中,我找到的所有通知模块使用auth_user表。所以任何人都可以提出满足我需求的模块并且感谢

1 个答案:

答案 0 :(得分:0)

您不需要让注册用户发送电子邮件通知(这是我理解您想要完成的事情)。

请参阅Django电子邮件文档: https://docs.djangoproject.com/en/1.8/topics/email/

您可以像使用网站中的任何其他页面一样使用HTML模板(或者也可以使用纯文本版本),而不是将内容定义为纯文本。

例如,发送带有模板的纯文本电子邮件:

from django.template.loader import render_to_string
from django.core.mail import send_mail
email_messsage = render_to_string(template_path, template_context)
send_mail(subject, email_message, sender_email, [recipient_email])