могу ли я добавить {% for in%} l oop и {{variables}} в шаблон django, используя javascript dom (insertAdjacentText или textContent), и зарядить данные из представлений, например refre sh только часть html, содержащая добавленную для l oop или refre sh страницу без потери выполнения javascript? если да, направьте меня, я искал, но не
function displayMaquette(){
let label = document.getElementById('label');
let rem = document.getElementById('remove')
let amg = document.getElementsByClassName('amg')
let namep =document.getElementsByClassName('namep')
let add =document.getElementById('add')
add.insertAdjacentText('afterbegin','{% for plan in plan3 %}')
add.insertAdjacentText('beforeend','{% endfor %}')*/
for(let i =0;i<x.length;i++){
x[i].textContent='{{ plan.IdPlans }}'
amg[i].setAttribute('src','{{plan.Image.url}}')
namep[i].textContent='{{ plan.NamePlan }} :'
}
}
<figure id="label3" class="fig" onclick="displayMaquette()">
<figcaption class="caption" onmouseover="figCaptionHover(this)" onmouseout="figCaptionOut(this)">Cliquez pour afficher les maquettes</figcaption>
<img class="figimg" src="" alt="Elephant at sunset" >
</figure>
</div>
<article class="works none">
<p class="pNone" style="display: none;"></p>
<div class="worksimg">
<img class="Img amg" Img src="">
</div>
<div class="Description">
<h2 class="namep"></h2>
<p></p>
</div>
</article>
<div id="remove"></div>
найти? По событию onclick я добавляю для l oop и {{переменные}}, но он отображается в виде текста в браузере, он не взимает плату за данные из представлений, я не хочу, чтобы данные взимались из базы данных