Um template Django é um documento de texto ou uma string Python marcada usando a linguagem de template Django. Django sendo um poderoso framework com Batteries incluído, fornece conveniência para renderizar dados em um template. Os templates do Django não apenas permitem passar dados de view para template, mas também fornecem alguns recursos limitados de uma programação como variáveis, loops for, comentários, extensões etc.
Este artigo trata de como usar tags em Templates. for tag faz um loop sobre cada item em uma matriz, tornando o item disponível em uma variável de contexto.

<ul> 
{% for athlete in athlete_list %} 
    <li>{{ athlete.name }}</li> 
{% endfor %} 
</ul>