Django — Тег шаблона в блоке {% if %}

У меня есть следующий словарь, переданный в функцию рендеринга, где источники представляют собой список строк, а заголовок представляет собой строку, потенциально равную одной из строк в источниках:

{'title':title, 'sources':sources})

В шаблоне HTML я хотел бы выполнить что-то из следующих строк:

{% for source in sources %}
  <tr>
    <td>{{ source }}</td>
    <td>
      {% if title == {{ source }} %}
        Just now!
      {% endif %}
    </td>
  </tr>
{% endfor %}

Однако следующий блок текста приводит к ошибке:

TemplateSyntaxError at /admin/start/
Could not parse the remainder: '{{' from '{{'

... с {% if title == {{ source }} %}, выделенным красным цветом.

32
задан Randall Ma 7 July 2012 в 04:06
поделиться