Тема: Не відображає div на сайті [django]
<div class="p-6 ">
    <h2 class="text-2xl text-amber-300">{{item.name}}</h2>
    <p class="text-gray-400">Donation: {{item.donation}}</p>
    <div id="myProgress_{{ item.id }}" style="width: 100%; height: 30px; background-color: grey;">
        <div id="myBar_{{ item.id }}" style="width: 1%; height: 30px; background-color: green;"></div>
    </div>
</div>
<script>
    var myProgress = document.getElementById("myProgress_{{ item.id }}");
    var myBar = document.getElementById("myBar_{{ item.id }}");
    console.log(myBar);
    var progress = {{ item.progress }};
    var donation = {{ item.donation }};
    var width = Math.min(100, Math.round((progress * 100) / donation)) + "%";
    console.log(width);
    
    myBar.style.width = width;
    myProgress.innerHTML = width;
    
</script>не відображає дів id="myBar_{{ item.id }}, в Console виводить його, а в Elements його не відображає.
Якщо закоментити скрипт відображає все добре, якщо виводити два діва по окрему все теж правильно працює, але як тільки виводити один в одному, то виводиться один. Всі значення передаються правильно(перевірено).
Здавалося така елементарна проблема, але не можу вирішити її дуже довго.
