как использовать тег Django widthratio динамически? - PullRequest
0 голосов
/ 25 апреля 2019

Я хочу рассчитать процент от суммы.Сумма и процент хранятся в моделях.например, для 25% из 1500 оба эти значения сохраняются в моделях.

Я пробовал тэг 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 голосов
/ 25 апреля 2019

Вы должны просто использовать имена переменных без тегов {{ }}.

Пример:

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