Ответ Роума указал мне верное направление, но это был не полный ответ.
Реальный ответ на этот вопрос заключается в том, что вы не можете нормально отправлять html-письма с помощью django-mailer.Может быть возможно взломать django-mailer или обойти его каким-то другим способом - но я еще не слышал о каком-либо способе сделать это.
Лучшая альтернатива - использовать send_html_email
, но это не такНа самом деле он поставляется с django-mailer, хотя он поставляется с pinax-django-mailer, который является форком django-mailer, так что в основном то же самое, но с добавлением send_html_email
.
Если вы ужеЕсли вы установили django-mailer, вы должны убедиться, что он полностью удален, прежде чем пытаться установить pinax-django-mailer, иначе у вас возникнут проблемы.Мне нужно было зайти в мой каталог Python и вручную удалить django-mailer, чтобы затем установить pinax-django-mailer без ошибок.
Предполагая, что вы правильно удалили django-mailer (или не установили его в первую очередь), вы обнаружите, что довольно легко начать работу с pinax-django-mailer.