2016-03-09 134 views
0

如何在另一個模板標籤內添加模板標籤?下面是一個有用的例子,但它不是動態的。在Django中的另一個模板標籤中添加模板標籤?

{% for keyword in lp.keywords.all %} 
    <a href="{% url 'tag' 'mytag' %}">#{{ keyword }}</a> 
{% endfor %} 

這就是我基本上要:

{% for keyword in lp.keywords.all %} 
    <a href="{% url 'tag' '{{ keyword }}' %}">#{{ keyword }}</a> 
{% endfor %} 
+0

是你的問題如何將參數傳遞給url標記? – ilse2005

回答

2

如果keyword是一個參數,要分給url標籤那麼就這樣做

{% url 'tag' keyword %} 

url tag docs

+0

謝謝Ilse2005! –

3

只是把它作爲一個變量:

<a href="{% url 'tag' keyword %}">#{{ keyword }}</a>