title: Django email message as HTML
body: <p>I have an email template that I use to send emails of different kinds. I'd rather not keep multiple email HTML templates, so the best way to handle this is to customize the message contents. Like so:</p>
  
  <pre><code>def email_form(request):
      html_message = loader.render_to_string(
              'register/email-template.html',
              {
                  'hero': 'email_hero.png',
                  'message': 'We\'ll be contacting you shortly! If you have any questions, you can contact us at &lt;a href="#"&gt;meow@something.com&lt;/a&gt;',
                  'from_email': 'lala@lala.com',
              }
          )
      email_subject = 'Thank you for your beeswax!'
      to_list = 'johndoe@whatever.com'
      send_mail(email_subject, 'message', 'from_email', [to_list], fail_silently=False, html_message=html_message)
      return
  </code></pre>
  
  <p>When the email is sent however, the html codes don't work. The message appears as it is exactly, angled brackets and all. Is there a way for me to force it to render as HTML tags?</p>