Как исключить определенное значение из списка и получить остальные значения в шаблоне django
Я использую Django, и хочу вывести значения, исключая определенное значение из списка, используя тег шаблона.
{{ backup.teacher }}: 'Adam/Helen/Edward'
<tbody>
{% for backup in backup %}
{% for leave in leave %}
<tr>
<td>{{ leave.name }}</td> --> ex: Helen
<td>{{ backup.teacher|split:'/' }}</td> --> ex: ['Adam',' Helen', 'Edward']
</tr>
{% endfor %}
{% endfor %}
</tbody>
Я хочу, чтобы значение второй ячейки выводилось из списка, исключая имя из первой ячейки.
| Heading 1 | Heading 2 |
|---|---|
| Helen | Adam |
| Helen | Edward |
Я попытался применить фильтр custome в теге шаблона. Однако на выходе получается значение None.
@register.filter
@register.simple_tag
def three_teacher(value, teacher):
list_teacher = value.split('/')
return list_teacher.remove(teacher)