如何动态使用Django widthratio标签?

时间:2019-04-25 05:28:49

标签: django django-templates templatetags

我想计算金额的百分比。数量和百分比存储在模型中。例如,对于1500的25%,这两个值都存储在模型中。

我尝试了django widthratio标签,但它只使用了{% widthratio 25 100 1500 %}。当我尝试{% widthratio {{ obj.percent }} 100 {{ obj.price }} %}

时,它给了我错误

我也尝试了jquery,但是它的工作符合预期。

<p class="course-price" >{% widthratio  {{ obj.percent }} 100 {{ obj.price }}  %}</p>

我需要动态获取百分比(基于对象),我要动态加载大约10个对象(一页)。

1 个答案:

答案 0 :(得分:0)

您应该只使用不带{{ }}标记的变量名。

示例:

{% widthratio obj.percent 100 obj.price %}