Проблема
У меня есть модель django с именем «Задача», которая связана с моделью с именем «Список» (список имеет несколько задач). Я добавил все объекты «Задача» всех объектов «Список» в массив «Задачи». У объекта Task есть логический член «complete», который имеет значение true, если задача выполнена, и false, если нет.
Теперь в шаблоне я хочу выполнить итерацию массива 'tasks' и найти все те задачи, которые являются завершите и измените состояние их флажков как «проверено» через их идентификаторы (формат идентификатора флажка: задача). Как мне это сделать?
Код
Я пробовал следующий django код шаблона с JavaScript, но он явно не работает.
<script>
{% for list_tasks in tasks %}
{% for task in list_tasks %}
{% if task.completed == True %}
document.getElementById("task{{task.id}}").checked=true;
{% endif %}
{% endfor %}
{% endfor %}
</script>