我正在尝试连接一些字符串来格式化我的模板标记中的URL,但我找不到一种优雅的方式。
到目前为止,我所拥有的是:
{% button "Activate" "http://" site.domain url 'registration_activate' activation_key %}
有没有最佳做法让它更具“可读性”?
非常感谢
答案 0 :(得分:13)
您可以在Django模板中连接两个字符串,如下所示:
aframe-extras
只需用您自己的变量替换两个字符串。
答案 1 :(得分:7)
当我想在变量中连接Django模板中的字符串时使用的内容(从我自己的代码中获取的示例,请告诉我您是否需要更接近您的案例):
<html>
<input id="myid_{{idBase}}_{{idFinal}}" type="checkbox"></input>
</html>
在django标签内,我使用与
相关联的关键字“add”{% with 'images/'|add:file_name as image_static %}
<img src="{% static image_static %}" title = "{{ tooltip }}" alt = "{{ title }}"/>
{% endwith %}