Tom*_*mmy 97 python django django-templates
我想做这个:
100 - {{ object.article.rating_score }}
Run Code Online (Sandbox Code Playgroud)
例如,如果{{object.article.rating_score}}等于"80",则输出将为"20".如何在模板级别执行此操作?我无法访问python代码.
Dan*_*man 141
您可以使用add过滤器:
{{ object.article.rating_score|add:"-100" }}
Run Code Online (Sandbox Code Playgroud)
Eri*_*rik 29
使用django-mathfilters.除了内置的加法滤波器,它还提供滤波器来减去,乘法,除法和取绝对值.
对于上面的具体示例,您将使用{{ 100|sub:object.article.rating_score }}.