Я пытаюсь отправить почту в djnago с помощью EmailMultiAlternatives, но получаю ошибку в теге шаблона django в файле .txt
здесь мой файл email.html выглядит примерно так
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
{% for i in mylist%}
{%ifequal i 1%}
GO
{% else%}
Come
{% endifequal %}
{% endfor%}
</body>
</html>
email.txt файл
{% for i in mylist%}
{% ifequal i 1%}
GO
{% else%}
Come
{% endifequal %}
{% endfor%}
код
plaintext = get_template('email.txt')
htmly = get_template('email.html')
d = {"mylist" :[1,2,3,4,5]}
text_content = plaintext.render(d)
html_content = htmly.render(d)
msg = EmailMultiAlternatives('subject', text_content, settings.from_email, ['test@test.com'])
msg.attach_alternative(html_content, "text/html")
msg.send()
здесь я получаю сообщение об ошибке
"Недопустимый тег блока в строке 2: ожидается« IFEQUAL »'empty' или 'endfor'. Вы забыли зарегистрировать или загрузить этот тег? "
здесь, когда я удаляю тег ifequal из email.txt, он работает нормально.Как я могу добавить условия внутри цикла для .txt файла или любое альтернативное решение для отправки почты в этой ситуации.