Django grouping queryset по первой букве?

У меня есть QuerySet, например:

items = Item.objects.all()

У элемента есть поле «имя». В шаблоне я хочу показать:

  • A
  • Топоры
  • Алкоголь
  • B
  • Базуки
  • C
  • Монеты
  • Картриджи
  • S
  • Мечи
  • ] Sparrows

Итак, элементы упорядочены и сгруппированы по первой букве. Пропущенные буквы опускаются. У кого-нибудь есть идеи?

12
задан Aza 11 April 2013 в 06:48
поделиться