Есть один вопрос, который я решил, но решил весьма криво.
У меня есть модель со статистикой, из которой я забираю данные и вывожу их в шаблон. Данные я там суммирую и вычисляю среднее арифметическое (по ссылке под #1). Это работает быстро и меня устраивает (срезы прикручу, обязательно прикручу).
В шаблоне же я это дело вывожу списком и мне нужно указывать позицию: типичный рейтинг, место, имя, значение. Сейчас у меня это сделано с помощью смещения на основе forloop.counter и самописного тега (#2 и #3). Но выгдядит это так себе.
До этого у меня был один вариант: это после действия #1 проходить по объекту модели и заносить их в список словарей, где в цикле уже и указывать позицию (#4). Но это увеличивает время работы скрипта в разы.
Поэтому и подумал, может быть можно позицию получать на этапе обращении к базе?
http://dpaste.com/15FNQ5J