#django #templates #variables
#джанго #шаблоны #переменные
Вопрос:
У меня странная проблема.
Я использую paginator для отображения некоторых данных на каждой странице, однако я не вижу никакой возможности добавить другие необходимые мне атрибуты в модель, поэтому я создал еще один список dicts с дополнительными данными.
В шаблоне:
{% для x в p.object_list %}
{% with c=forloop.counter0 %} {{ info.c }} <!-- prints nothing, while {{ info }} prints all the list of dicts and {{ c }} prints 0, for example. {{ info.0 }} prints everything as intended too. --> {% endwith %}
{% конец для %}
Ответ №1:
{{ info.c }}
обращается info['c']
к , info.c
, и т.д. Вместо этого вам нужен slice
фильтр.