Поэтому я хочу добавить ссылку на определенную страницу моего приложения в шаблоне своей электронной почты, но эта страница изменяется в зависимости от различных значений, которые я передаю своему шаблону через свое представление, поэтому я попытался передать имяURL в шаблон, как показано ниже, но это не работает.Может кто-нибудь показать мне правильный способ сделать что-то подобное?
views.py
html_message = loader.render_to_string(
'catalog/email_template.html',
{'body_message': body_message,
'user': user_obj_to.get_full_name(),
'link': link
},
)
send_mail(
email_subject,
body_message,
sender_email,
[receiver_email],
fail_silently=False,
html_message=html_message
)
email_template.html
<p style="font-family: sans-serif; font-size: 20px; font-weight: normal; margin: 0; Margin-bottom: 15px;">Dear {{ user }}</p>
<p style="font-family: sans-serif; font-size: 14px; font-weight: normal; margin: 0; Margin-bottom: 15px;">{{ body_message }} <a href="{% url '{{ link|safe }}' %}">link</a></p>