Математическое сравнение, работающее в шаблонах Django .96 - PullRequest
1 голос
/ 30 июня 2010

я хочу сравнить сделать простую математику в шаблоне django

как {% forloop.counter> 5%} {% endfor%}

как мне этого добиться?

1 Ответ

1 голос
/ 01 июля 2010

Это на самом деле невозможно, потому что Django намеренно предоставляет очень ограниченный синтаксис, который не включает математические операторы.Вы можете сделать это, написав собственный шаблонный фильтр , но это плохая идея - вам лучше предварительно обработать данные перед их передачей, чтобы вам не требовался математический оператор.Во всяком случае, именно этого и хочет от вас Джанго.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...