Как сдеалть что-бы на каждом блоке отображались разные записи моделей в Django
Думаю нужно объяснить kучше а то вряд ли кто-то понял только с заголовка. Так вот, на данный момент у меня в вьюхе есть фильтр который выводит только последние записи модели. Вот так.
А мне нужно что бы на первом теге показывалось запись Presence а на втором теге показывалось запись Name1
Вот что у меня в views.py
def get_context_data(self, **kwargs):
context = super().get_context_data(**kwargs)
avaibilitys = Avaibility.objects.order_by('-pub_date')[:1]
context['avaibilitys'] = avaibilitys
return context
Модель называется Avaibility а Name это название записи
Как вы можете заметить сейчас у меня две записи а выводит только одну, на оба блока. А мне нужно что бы одна применялась на первый блок а другая на второй. То есть грубо говоря мне нужно реализовать очередь записей, ну не знаю как правильнее сказать.
Вот код index.html
<tr>
{% for avaibility in avaibilitys %}
<td class="hoh">{{ avaibility.name_text }}</td>
<td class="hoh">{{ avaibility.apply_text }}</td>
<td class="hoh">{{ avaibility.presence_text }}</td>
{% endfor %}
</tr>
<tr>
{% for avaibility in avaibilitys %}
<td class="hoh">{{ avaibility.name_text }}</td>
<td class="hoh">{{ avaibility.apply_text }}</td>
<td class="hoh">{{ avaibility.presence_text }}</td>
{% endfor %}
</tr>
Что ещё добавить даже не знаю, если появится какие-то вопросы, попробую ответить в ближайшее время, также если понадобится ещё какая-то часть кода я добавлю