私はthis snippetをdjangoに埋め込まれたメール画像に使用しています。しかし、私はこのイメージを背景として使用したいと思います。djangoにバックグラウンドとして埋め込まれたメール画像を使用
<table border="0" cellpadding="0" cellspacing="0" background="{{ body }}">
しかし、私は、メールで2つのイメージを持っている:
img_content_id = 'standard.jpg'
img_data = open('mypath/static/images/standard.jpg', 'rb').read()
msg = MIMEMultipart(_subtype='related')
body = 'cid:%s' % img_content_id
html_content = render_to_string('email/mail.html',
{'email': self.invited, 'url': url, 'current_site':current_site, 'body':body})
msg = EmailMessage(subject, html_content, settings.DEFAULT_FROM_EMAIL, [self.invited])
msg.content_subtype = "html"
msg = email_embed_image(msg, img_content_id, img_data)
msg.send()
そして、テンプレートで次のように使用して: 私は私のモデルでは、このラインを使用しています。 (1つはアタッシュ)。 djangoの背景として埋め込まれた電子メール画像を使用するための正しい方法は何ですか?
ありがとうございます。
ありがとうGuillaume –