【发布时间】:2015-02-26 19:38:58
【问题描述】:
我正在尝试连接一些字符串来格式化我的模板标签中的 URL,但我没有找到一种优雅的方式。
到目前为止,我所拥有的是:
{% button "Activate" "http://" site.domain url 'registration_activate' activation_key %}
是否有任何最佳实践可以使其更“可读”?
非常感谢
【问题讨论】:
我正在尝试连接一些字符串来格式化我的模板标签中的 URL,但我没有找到一种优雅的方式。
到目前为止,我所拥有的是:
{% button "Activate" "http://" site.domain url 'registration_activate' activation_key %}
是否有任何最佳实践可以使其更“可读”?
非常感谢
【问题讨论】:
当我想从变量连接 Django 模板中的字符串时使用什么(示例取自我自己的代码,如果您需要更接近您的情况的内容,请告诉我):
<html>
<input id="myid_{{idBase}}_{{idFinal}}" type="checkbox"></input>
</html>
在 django 标记中,我使用关键字“add”与 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"}}
只需将这两个字符串替换为您自己的变量即可。
【讨论】: