Это не работает, потому что это не должно работать. То, что вы просите, не является частью языка шаблонов.
Вы не можете применить фильтр в середине тега, как {% ifequal
. Когда тег шаблона использует переменную, он не ожидает выражения, он ожидает переменную, ничего более.
Такая логика - извлечение времени, сравнение и т. Д. - это то, что вы должны делать в своей функции просмотра.
Затем ваша функция представления помещает элемент «zerominutes» в контекст для использования шаблоном. Шаблоны просто не могут много обрабатывать.
Они предназначены для выполнения минимума, необходимого для визуализации HTML. Все остальное должно быть в вашей функции просмотра.