Я хочу получить список названий учреждений. Как я могу определить, что каждый тег устанавливает для определенных учреждений, таких как организация с идентификатором = 1.
Я пытался сделать это с помощью {{institu.name}} в forloop, но я получаю список всех названий учрежденийв каждом теге вместо одного за другим.
{% for institution in institutions %}
<ul class="help--slides-items">
<li>
<div class="col">
<div class="title">{{ institution.name }}</div>
<div class="subtitle">Lorem ipsum dolor sit amet consectetur.</div>
</div>
<div class="col"><div class="text">Lorem ipsum dolor sit amet consectetur adipisicing elit.</div></div>
</li>
<li>
<div class="col">
<div class="title">{{ institution.name }}</div>
<div class="subtitle">Lorem ipsum dolor sit amet consectetur.</div>
</div>
<div class="col"><div class="text">Lorem ipsum dolor sit amet consectetur adipisicing elit.</div></div>
</li>
<li>
<div class="col">
<div class="title">{{ institution.name }}</div>
<div class="subtitle">Lorem ipsum dolor sit amet consectetur.</div>
</div>
<div class="col"><div class="text">Lorem ipsum dolor sit amet consectetur adipisicing elit.</div></div>
</li>
<li>
<div class="col">
<div class="title">{{ institution.name}}</div>
<div class="subtitle">Lorem ipsum dolor sit amet consectetur.</div>
</div>
<div class="col"><div class="text">Lorem ipsum dolor sit amet consectetur adipisicing elit.</div></div>
</li>
</ul>
{% endfor %}
views.py
class IndexPage(TemplateView):
template_name = "index.html"
def get(self, request):
institutions = Institution.objects.all()
ctx = {
'institutions': institutions
}
return render(request, self.template_name, ctx)
models.py
class Institution(models.Model):
name = models.CharField(max_length=120)
description = models.TextField(max_length=400, blank=True, null=True)
categories = models.ManyToManyField(Category, blank=True)