2013-06-13 54 views
1

我有一個base.html由所有其他頁面繼承。並且所有頁面的頁腳也來自base.html自定義模板標記 - 返回對象

現在我想在頁腳中顯示來自db的一些對象。所以我需要將一些對象從db渲染到base.html。然後我想,我會寫我自己的標籤來完成這項工作。

我這樣做自定義標籤:

def berlin_tag(): 
    loc_berlin = Location.objects.filter(stadt="Berlin").order_by('-id')[:4] 
    return loc_berlin 

我在柏林返回最近的4個地點。

然後在我的模板:

{% berlin_tag %} 

,但現在我被困如何展現它的模板。目前,{% berlin_tag %}顯示爲[, , ]

我怎樣才能遍歷所有4個對象,並在模板中顯示它們?請幫忙

+0

什麼是您的自定義標籤的類型?它是'simple_tag'還是'inclusion_tag'或什麼? –

+0

@AamirAdnan,simple_tag – doniyor

回答