2014-11-05 109 views

回答

0

環顧四周,閱讀一些文件後,這裏是我的方法

{% for a in activities %} 
    {% with a.extra_context as o %} 
    {% endwith %} 
{% endfor %} 
1

如果你想創建一個新的列表變量來迭代,你需要訪問模板的上下文 - 我不認爲你可以從模板本身。據我所知,必須從視角來完成。 This question may provide more insight. The discussion of template tags found in the same thread is also relevant.

如果activities是通過請求上下文傳遞的唯一的事情,那麼我相信你可以在模板中做不註冊一個新的標籤最接近的事是:

{% for o in activities %} 
    {{ o.extra_context }} 
    <!-- do stuff -- > 
{% endfor %} 

我要提到的上述聯討論線程上作出標記,可以用一個新的列表工作等