Использование forloop.counter для итерации по списку в шаблоне django
У меня есть список объектов с именем chargers_list
и по моему представлению я оцениваю, когда будет сделана зарядка. Список оценок имеет тот же размер и называется eta
. Я выполняю итерации над зарядными устройствами {% for charger in charger_list %}
, чтобы вывести некоторую информацию о каждом зарядном устройстве. Внутри этого цикла я хочу вывести расчетное время. Простой ETA: {{eta.0|date:'Y-m-d H:i'}}
работает, если я предоставляю индекс. Но как я могу использовать forloop.counter (это единственный способ, о котором я подумал)? Когда я просто ETA: {{eta.forloop.counter|date:'Y-m-d H:i'}}
, выдает ошибку:
Exception Type: TemplateSyntaxError
Exception Value:
Could not parse some characters: eta|[forloop.counter]||date:'Y-m-d H:i'