Найти - Пользователи
Полная версия: Проверка нескольких значений в ifequal
Начало » Django » Проверка нескольких значений в ifequal
1
jokur
Понадобилось мне проверить сразу же несколько значений в конструкции ifequal, но почитав доку выяснилось что такого реализовать нельзя. Что можете посоветовать? Просто тупа писать несколько вложенных конструкций ifequal чтобы выполнять одни и те же действия. Мне нужно вставлять на каждую 10 итерацию цикла определённый хтмл тег.
SvartalF
http://docs.djangoproject.com/en/dev/ref/templates/builtins/#ttag-for
Посмотрите на forloop.counter
jokur
SvartalF, я про forloop читал я говорю что с помощью forloop и ifequal можно реализовать то что я хочу, но только получится очень страшновато т.к. придется реализовывать вложенные конструкции ifequal в которых будет сравниваться forloop.counter0 с 10,20,30 и т.д.
Александр Кошелев
jokur
SvartalF, я про forloop читал я говорю что с помощью forloop и ifequal можно реализовать то что я хочу, но только получится очень страшновато т.к. придется реализовывать вложенные конструкции ifequal в которых будет сравниваться forloop.counter0 с 10,20,30 и т.д.
А если алгоритмически подойти в вопросу?;-)

{% if forloop.counter|divisibleby:"10 "%}
<br>
{% endif %}
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB