если my_list = [['a','b','c'], ['d','e','f']], вы можете использовать {{ my_list|index:x|index:y }} в шаблоне, чтобы получить my_list[x][y]
Он отлично работает с "для"
{{ my_list|index:forloop.counter0 }}
Проверено и хорошо работает ^ _ ^
Ответ 3
{{ data.0 }} должен работать.
Скажем, вы написали data.obj django try data.obj и data.obj(). Если они не работают, он пытается data["obj"]. В вашем случае data[0] может быть записано как {{ data.0 }}. Но я рекомендую вам тянуть data[0] в представлении и отправлять его как отдельную переменную.
Ответ 4
Присоединяйтесь к ответу WeizhongTu
Он отлично работает с "for"
{{ List|index:forloop.counter0 }}
Ответ 5
@jennifer06262016, вы можете определенно добавить еще один фильтр, чтобы возвращать объекты внутри Queryset django.
В этом случае вы должны ввести в свой шаблон что-то вроде {{Queryset | index: x | get_item}} для доступа к некоторому объекту словаря. Это работает для меня.