0

大家好,我正在尝试在模板上执行此操作{% some_list |forloop.counter %}并从列表中返回一个值我有这个函数应该可以解决问题但不知道如何将它们放在一起这里是下面的函数

def return_item(a_list,a_int):
    return a_list[a_int]
4

1 回答 1

2

django 模板过滤器文档中非常清楚如何执行此操作:

@register.filter
def return_item(l, i)
    try:
        return l[i]
    except:
        return None

比:

{{ mylist|return_item:forloop.counter }}
于 2012-11-13T09:43:28.607 回答