0
作爲一個例子使用的情況下,可以說,我想創建這樣如何在自定義標籤中使用django的IF模板標籤解析?
{% linkif (section=='main') url %}Text{% endlinkif %}
標籤,以避免空話像
{% if section == 'main' %}
<a href="{{ url }}">text</a>
{% else %}
text
{% endif %}
或
{% if section == 'main' %}<a href="{{ url }}">{% endif %}text{% if section == 'main' %}</a>{% endif %}
它們都涉及重複自己。
如果表達式的計算結果爲true,則輸出指向文本週圍url的鏈接,否則輸出文本。
你會如何使用django的IF標籤邏輯來評估表達式?有沒有一個函數可以做到這一點?
這只是一個例子用例 - 真正的問題是如何評估的模板標籤的參數表現,在一般。 – LS55321