Это шаблон Django, повторяющий записи.Каждая запись содержит div, который заполняет функция JS. Чтобы JS знал, что делать, ему нужно получить переменную для каждой итерации цикла и использовать ее.Я не знаю точно, как этого достичь или возможно ли это.Возможно, нужен другой подход, когда запись запускает таймер в отдельном экземпляре объекта JS, я не знаю.---------------
{% for match in upcoming_matches %}
...
<tr>
<td> Match title </td>
<td> Match time </td>
<td> Starts in: </td>
<tr>
<tr>
<td> {{ match.title }} </td>
<td> {{ match.start_time }} </td>
<td> <div id="matchCountdown"/></td>
<tr>
...
{% endfor %}
------------ JS ---------------------------
$(function () {
var start_date = {{ match.start_date }}; // Obviously I can't access vars from for loop, I could access upcoming_matches but not the ones from for loop
var matchDate = new Date(start_date.getTime()
$('#matchCountdown').countdown({until: matchDate});
});