-1
<h4>{{ description.header.1 }}</h4> 

它的工作(在列表中显示元素)。
numberSeason -- int 变量。

如何使用变量?

<h4>{{ description.header.numberSeason}}</h4><h4>{{ description.header.{{ numberSeason }}</h4>-- 不起作用。

4

1 回答 1

0

是的,您需要编写自己的模板过滤器,例如:

# templatetags/myfilters.py

from django.template import Library

def get_list_item(value, index):
    return value[index]

register.filter(get_list_item)

然后在模板中:

{% load myfilters %}

{{ description.header|get_list_item:numberSeason }}
于 2013-06-01T23:45:49.673 回答