Как в шаблоне Django последовательно разместить текст + несколько картинок?
Есть списки, например:
avatar = ['https://...', 'https://...', 'https://...']
text = [[], ['текст2', '', 'текст4'], ['текст5']]
picture = [
{},
{
'10': ['https://...'],
'14': ['https://...', 'https://...', 'https://...'],
'15': []
},
{'92178': ['https://...']}
]
(словари можно заменить на списки)
Должно выглядеть на странице:
аватар1 пустая строчка нет изображений
аватар2 текст2 изображение
пустая строчка изображение изображение изображение
текст4 нет изображений
аватар3 текст5 изображение
Пробовал что-то вроде такого, аватары и тексты на месте, с картинками беда:
{% for a, t, p in zip %}
<img src="{{ a }}" />
{% for item in t %}
<p style="font-size: 14px;">{{ item }}</p>
{% endfor %}
{% for key, value in p.items %} {% for i in value %}
<img src="{{ i }}" /> {% endfor %}