2014-01-23 25 views
0

我想一個標籤,它會允許我捕捉一切它裏面到一個變量裏面。像下面這樣:捕捉到一個HTML的一種方法代碼插入變量的模板

{% capture_to_var my_html %} 
    <a href="{% url foo %}">{{ var }}</a> 
{% endcapture_to_var %} 

後該變量my_html將包含與<a href...

這html代碼段通過include(例如{% include 'sub-item.html' with complex_html=my_html %})實例子模板的時候,可能是非常方便的。 Django提供了一種通過模板繼承來實現這一點的方法,但是這需要爲每個片段創建一個單獨的文件,當它有太多的片段時這並不好。有沒有辦法做到這一點?

回答

相關問題