在 django 中使用 send_mail() 发送电子邮件时,上下文没有动态值
我正在尝试在 django 中使用动态值模板发送邮件,但参数上下文不会向模板
tasks.py
def send_verification_mail(username,mail):
msg_html = render_to_string('templates/email.html',
{'context':"value","context2":"value2"})
html=strip_tags(msg_html)
send_mail(
'From online store',
'Welcome '+username,
'[email protected]',
[mail],
html_message=html,
fail_silently=False,
)
email_template.html发送任何内容
<html>
<body>To verify click below<br>
<button> Verify your account</button>
{{context}} {{context2}}
</body>
</html>
I am trying to send mail with dynamic valued templates in django, But the parameter context sends nothing to the template
tasks.py
def send_verification_mail(username,mail):
msg_html = render_to_string('templates/email.html',
{'context':"value","context2":"value2"})
html=strip_tags(msg_html)
send_mail(
'From online store',
'Welcome '+username,
'[email protected]',
[mail],
html_message=html,
fail_silently=False,
)
email_template.html
<html>
<body>To verify click below<br>
<button> Verify your account</button>
{{context}} {{context2}}
</body>
</html>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论