在我的Django标签中似乎无法获得可变的百分比宽度输出。
{% with "width: "|add:percent|add:"%" as percent_style %}
<div class="percentile" style={% include percent_style %} />
{% endwith %}
我在这里做错了什么?我收到此错误
django.template.exceptions.TemplateDoesNotExist:%
答案 0 :(得分:2)
您应该简单地使用include
来代替试图查找名为percent_style
的模板的{{ percent_style }}
标签:
{% with "width: "|add:percent|add:"%" as percent_style %}
<div class="percentile" style="{{ percent_style }}" />
{% endwith %}
答案 1 :(得分:1)
这似乎很容易做到,而不是尝试include
,而只需使用与百分号%
串联的变量即可。您不需要使用{% with %} {% endwith %}
<div class="percentile" style="width:{{ percent }}%" />