我已經看到了我怎麼能寫設置基於這樣如何寫出更好的模板標籤在Django
{% my_template_tag 'blah' as my_context_variable %}
但我希望能夠做到這一點的模板的上下文變量模板標籤:
因爲兩者group
和user
在上下文中設置視圖
{% is_in_group group user as is_member %}
{% if is_member %}
#.... do stuff ....
{% endif %}
或最好是這樣的:
{% if is_in_group group user %}
# ....
{% end if %}
顯然輪的另一種方式是隻設置在視圖is_member
- 但這僅僅是一個例子,將是一件好事知道如何做這樣的事情呢!
天才。使用過濾器而不是標籤 - 沒有想到這一點! – 2009-12-02 08:42:25
'val is in obj'是無效的語法,應該是'val in obj' – yedpodtrzitko 2012-10-23 13:50:57