2012-01-03 62 views

回答

4

這不是模板標籤,而是模板過濾器。是的,你可以接受一個額外的參數:

{{ foo|my_filter:"bar" }} 

這個過濾器的參數是foo和「bar」的值。請注意,您只能發送兩個參數:如果您需要更多,則必須將它們傳遞到以逗號分隔的第二個參數中,並在模板中解析它們。

如果你只需要一個獨立的模板標籤,你可以使用@simpletag修飾器來編寫一個可以根據你的喜好使用多個參數的模板標籤。這些由正常標記句法調用:

{% my_tag foo bar baz %} 
相關問題