Я создаю таблицу в html, но если значение, которое будет выведено, равно значению выше, я хочу объединить ячейки. Я уверен, что все переменные работают так, как они верны позже. Однако, когда я использую их в цикле if, я получаю ошибку
<table>
<tr>
<th>id</th>
<th>peptide_id</th>
<th>protein_id</th>
<th>group_id</th>
<th>search_id</th>
<th>peptide_parsimony</th>
</tr>
{% for elem in elem_list %}
<tr>
{% for sub_elem in elem %}
elem.2 =
{% if {{ elem.2 }} == {{sub_elem}} %}
<td> </td>
{% else %}
<td onclick="location.href='/protein/proteinseq/{{ elem.1}}/{{ elem.2 }}/{{ elem.4 }}/'" style = " text-decoration: underline; cursor: pointer" >{{ sub_elem }}</td>
{% endif %}
{% endfor %}
</tr>
{% endfor %}
</table>
Это дает мне ошибку:
Could not parse the remainder: '{{' from '{{'