Возникли проблемы при выполнении простых числовых сравнений с Джанго - PullRequest
0 голосов
/ 04 ноября 2011

Я пытаюсь сравнить два числа, но получаю следующую ошибку:

Could not parse the remainder: '{{hole.number}}' from '{{hole.number}}'

Вот мой код:

  {% if (hole.number - 1) > 0 %}
    ...
  {% endif %}

hole.number - положительное целое число, поэтому сравнение должно быть действительным.

1 Ответ

0 голосов
/ 04 ноября 2011

Это может сработать, но, если честно, , лучше всего делать это на ваш взгляд, если вы можете или иным образом в теге шаблона

{% with hole.number|add:"-1" as num %}
 {% if num > 0 %}
 ...
 {% endif %}
{% endwith %}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...