def send_email(self, user, **kwargs): to_address = getattr(user, 'email', None) if not to_address: return False template_name = kwargs.get('template_name', self.email_template) if not template_name: raise ImproperlyConfigured("No email_template defined.") context = self.get_email_context_data(user, **kwargs) return send_email_template(template_name, [to_address], context=context, attachments=kwargs.get('attachments',None), headers=kwargs.get('headers',None))
def send_email(self, user, **kwargs): to_address = getattr(user, 'email', None) if not to_address: return False template_name = kwargs.get('template_name', self.email_template) if not template_name: raise ImproperlyConfigured("No email_template defined.") context = self.get_email_context_data(user, **kwargs) return send_email_template(template_name, [to_address], context=context, attachments=kwargs.get('attachments', None), headers=kwargs.get('headers', None))
def send_template(slug, to_address, context={}, attachments=None, headers=None): from emailtemplates.utils import send_email_template return send_email_template(slug, to_address, context=context, attachments=attachments, headers=headers)
def send_template(slug, to_address, context={}, attachments=None, headers=None): from emailtemplates.utils import send_email_template return send_email_template(slug, to_address, context=context, attachments=attachments, headers=headers)