嗨大家都在嘗試做模板{% some_list |forloop.counter %}
這樣做,並從列表中返回一個值我有這個功能,應該做的伎倆,但不知道如何把它放在一起這裏是功能下面模板標籤或過濾器
def return_item(a_list,a_int):
return a_list[a_int]
嗨大家都在嘗試做模板{% some_list |forloop.counter %}
這樣做,並從列表中返回一個值我有這個功能,應該做的伎倆,但不知道如何把它放在一起這裏是功能下面模板標籤或過濾器
def return_item(a_list,a_int):
return a_list[a_int]
這是非常清楚文檔如何做到這一點:
@register.filter
def return_item(l, i)
try:
return l[i]
except:
return None
比:
{{ mylist|return_item:forloop.counter }}
你看過[docs](https://docs.djangoproject.com/en/dev/howto/custom-template-tags/)嗎? –