Я создаю для себя веб-сайт, который отправляет электронную почту с вложением.
Я использовал эту ссылку Как отправить html письмо с django с динамическим содержимым в нем? , но когда я отправляю письмо по этой ссылке, статические файлы, такие как мои изображения и мои файлы css и js, не отправлялись вместе с моим по электронной почте.
вот мой код:
subject, from_email, to = "WebSite Newsletter Subscribe", settings.EMAIL_HOST_USER, [instance.email]
html_content = render_to_string('newsletter/Email.html')
text_content = strip_tags(html_content)
msg = EmailMultiAlternatives(subject, text_content, from_email, [to])
msg.attach_alternative(html_content, "text/html")
msg.send()`
, но в этом коде электронное письмо отправлено с пустым html, а не css и js не включает и мои изображения тоже не прикрепляются.
Я уже прочитал эту ссылку Django 1.7: как отправлять электронные письма, используя файл html / css в качестве шаблона , но по этой ссылке я должен преобразовать свои внешние css и js во внутренние, и нет решения для мои изображения тоже.
Я хотел бы знать, как я могу решить мою проблему.