def email(self, comment, content_obj, request):
     send_markdown_mail(
             'blog/comment_notification_email.md',
             {'comment': comment,
              'blog': content_obj,
              'request': request},
             (i.email for i in User.objects.filter(is_superuser=True)),
             )
     messages.success(request, 'Your comment was submitted for moderation.')
 def form_valid(self, form):
     """
     Saves the new contact form submission and sends successful submission
     email.
     """
     try:
         recipients = settings.CONTACT_FORM_RECIPIENTS
     except AttributeError:
         recipients = Recipient.objects.filter(is_active=True).values_list('email', flat=True)
     submission = form.save()
     env = {
         'submission': submission,
         'submission_url': self.get_view_on_site_url(submission),
     }
     if recipients:
         send_markdown_mail(self.email_template, env, to=recipients)
     return super(SubmissionCreate, self).form_valid(form)
 def form_valid(self, form):
     """
     Saves the new contact form submission and sends successful submission
     email.
     """
     try:
         recipients = settings.CONTACT_FORM_RECIPIENTS
     except AttributeError:
         recipients = Recipient.objects.filter(is_active=True).values_list(
             'email', flat=True)
     submission = form.save()
     env = {
         'submission': submission,
         'submission_url': self.get_view_on_site_url(submission),
     }
     if recipients:
         send_markdown_mail(self.email_template, env, to=recipients)
     return super(SubmissionCreate, self).form_valid(form)