Я хочу сделать это:
100 - {{ object.article.rating_score }}
Так, например, вывод будет 20, если {{ object.article.rating_score }} равно 80.
20
{{ object.article.rating_score }}
80
Как мне это сделать вуровень шаблона?У меня нет доступа к коду Python.
Вы можете использовать фильтр add:
add
{{ object.article.rating_score|add:"-100" }}
Используйте django-mathfilters . В дополнение к встроенному фильтру добавления, он предоставляет фильтры для вычитания, умножения, деления и получения абсолютного значения.
Для приведенного выше конкретного примера вы должны использовать {{ 100|sub:object.article.rating_score }}.
{{ 100|sub:object.article.rating_score }}
Как правило, рекомендуется сделать этот расчет по вашему мнению. В противном случае вы можете использовать фильтр добавления.