【发布时间】:2021-10-13 14:15:31
【问题描述】:
我创建了一个 Django 模板,用作我的应用程序的电子邮件模板。在某些操作后,celery 任务使用 Sendgrid 从此模板发送一封电子邮件。以前我对 URL 进行了硬编码,但现在我需要它们是动态的。我将 url 字符串作为名为 profile_url 的变量传递。我知道 URL 的格式正确,因为我在调用 send_mail() 函数之前打印它。如果我使用这样的值,它会起作用:
<p>{{ profile_url }}</p>
但是,当我将它用作 href 值时,链接呈现为不可点击:
<a
href="{{ profile_url }}"
target="_blank"
style="
text-decoration: none;
color: #ffffff;
line-height: 40px;
display: block;
"
>Go to your profile</a>
如果有人可以帮助我或至少在这里为我指明正确的方向,我将不胜感激!
【问题讨论】: