반응형
장고 템플릿에서 수학을 하는 방법은?
나는 이것을 하고 싶습니다.
100 - {{ object.article.rating_score }}
예를 들어, 출력은 다음과 같습니다.20
한다면{{ object.article.rating_score }}
대등한80
.
템플릿 수준에서 이 작업을 어떻게 수행하려면 어떻게 해야 합니까?저는 파이썬 코드에 접근할 수 없습니다.
필터를 사용할 수 있습니다.
{{ object.article.rating_score|add:"-100" }}
장고 수학 필터를 사용했습니다.내장된 덧셈 필터 외에 뺄셈, 곱셈, 나눗셈, 절대값을 취할 수 있는 필터를 제공합니다.
위의 구체적인 예는 다음과 같습니다.{{ 100|sub:object.article.rating_score }}
.
일반적으로 보기에는 이 계산을 수행하는 것이 좋습니다.그렇지 않으면 추가 필터를 사용할 수 있습니다.
언급URL : https://stackoverflow.com/questions/6285327/how-to-do-math-in-a-django-template
반응형
'programing' 카테고리의 다른 글
Reference from UITableViewCell to parent UITableView? (0) | 2023.10.22 |
---|---|
Wordpress 메타 쿼리는 두 키의 합을 비교합니다. (0) | 2023.10.22 |
jquery 스크립트에서 JSON 응답을 변수로 가져오는 방법 (0) | 2023.10.22 |
XmlDocument를 사용하여 XML 특성 읽기 (0) | 2023.10.22 |
Angular의 $httpBackend에서 파일 내용을 반환하는 방법은 무엇입니까? (0) | 2023.10.22 |