Мои модели:
Item:
name
desc
order
created_at
И я получил список элементов из Элемент примерно так:
items = Item.objects.all().order_by('order', '-created_at')
Теперь я отправляю этот список в шаблоны.Но я должен сортировать это по шаблону.Например:
<ul>
<li>item 1</li>
<li>item 2</li>
<li>item 3</li>
</ul>
<ul>
<li>item 4</li>
<li>item 5</li>
<li>item 6</li>
</ul>
<ul>
<li>item 7</li>
</ul>
И с меньшим количеством элементов:
<ul>
<li>item 1</li>
<li>item 2</li>
</ul>
<ul>
<li>item 3</li>
<li>item 4</li>
</ul>
<ul>
<li>item 5</li>
</ul>
или сокращение:
<ul>
<li>item 1</li>
</ul>
<ul>
<li>item 2</li>
</ul>
<ul>
<li>item 3</li>
</ul>
Есть идеи?Спасибо за помощь!
ОБНОВЛЕНИЕ: добавить отражения
<ul>
<li>item 1</li>
<li>item 2</li>
</ul>
<ul>
<li>item 3</li>
</ul>
<ul>
<li></li>
</ul>
или
<ul>
<li>item 1</li>
<li>item 2</li>
<li>item 3</li>
</ul>
<ul>
<li>item 4</li>
</ul>
<ul>
<li>item 5</li>
</ul>
или
<ul>
<li>item 1</li>
<li>item 2</li>
<li>item 3</li>
<li>item 4</li>
</ul>
<ul>
<li>item 5</li>
<li>item 6</li>
</ul>
<ul>
<li>item 7</li>
</ul>