Django模板变量和列表索引

时间:2011-10-20 20:03:54

标签: django templates variables

我有一个奇怪的问题。

我使用paginator在每个页面中显示一些数据,但是,我没有看到任何向模型添加其他属性的可能性,所以我创建了另一个带有附加数据的dicts列表。

在模板中:

  

{%for x in 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 %}
     

{%endfor%}

1 个答案:

答案 0 :(得分:1)

{{ info.c }}访问info['c']info.c等。您需要slice过滤器。