8
我想連接一些字符串來格式化我的模板標記中的URL,但我沒有找到一個優雅的方式。Django字符串串聯內部模板標記最佳做法
到目前爲止,我所擁有的是:
{% button "Activate" "http://" site.domain url 'registration_activate' activation_key %}
有沒有讓它更「可讀」任何最佳做法?
非常感謝
我想連接一些字符串來格式化我的模板標記中的URL,但我沒有找到一個優雅的方式。Django字符串串聯內部模板標記最佳做法
到目前爲止,我所擁有的是:
{% button "Activate" "http://" site.domain url 'registration_activate' activation_key %}
有沒有讓它更「可讀」任何最佳做法?
非常感謝
,當我想從變量串聯在Django模板字符串我用什麼(從我自己的代碼所採取的例子,告訴我,如果你需要你的情況更接近於):
<html>
<input id="myid_{{idBase}}_{{idFinal}}" type="checkbox"></input>
</html>
和Django的標籤內,我用的keywork與
{% with 'images/'|add:file_name as image_static %}
<img src="{% static image_static %}" title = "{{ tooltip }}" alt = "{{ title }}"/>
{% endwith %}
相關關鍵字「添加」,可以串聯在Django模板兩個字符串如下:
{{"First String "|add:"Second String"}}
只需用自己的變量替換這兩個字符串即可。
這已經更優雅了。 我應該怎麼做|添加:url'registration_activate'activation_key?它期望「as」關鍵字不能以這種方式解析url。 謝謝 – cyberjoac
{%url'registration_activate'activation_key as activation_url%} 我沒有找到更優雅的..你認爲這是最佳實踐嗎? – cyberjoac