from django.core.mail import EmailMultiAlternatives from django.template.loader import get_template from django.utils.translation import ugettext_lazy as _ class RequestNotifiable(object): MAIL_CATEGORY = 'Request' SLUG_NOTIFICATION = 'notification' SLUG_RESPONSE = 'response' def __init__(self, *args, **kwargs): super(RequestNotifiable, self).__init__(*args, **kwargs) def get_mail_template(self, **kwargs): return None # return MailTemplate.objects.filter(**kwargs).first() def send_request_notification(self, context): """ :param context :param template_path string: :return None: """ email = EmailMultiAlternatives( context['subject'],'body',context['from_email'], context['recipients'],context['bcc'] )