【发布时间】:2018-10-19 11:45:06
【问题描述】:
我的 Django 应用发送电子邮件如下:
mail_subject='Hi'
to_email='xyz@gmail.com'
message=render_to_string('app1/xyz.html',{
'user':User1,'var1':'BLUE'})
email = EmailMessage(mail_subject, message, to=[to_email])
email.send();
xyz.html 如下所示:
我希望以下字符串为粗体
<strong>{{var1}}</strong>
但它只是在电子邮件中显示为<strong>BLUE</strong>。我想看蓝色
【问题讨论】:
-
你试过让你'var1="blue"',然后在你的模板中使用'{{var1 |逃脱}}'
-
或者看看这个类似的问题和答案。 stackoverflow.com/q/2809547/3140312
标签: django