Я пишу пользовательский тег шаблона 'firstnotnone', похожий на шаблонный тег 'firstof' в Django.Как использовать аргументы переменной длины?Приведенный ниже код приводит к TemplateSyntaxError, firstnotnone принимает 1 аргумент.
Шаблон:
{% load library %}
{% firstnotnone 'a' 'b' 'c' %}
Библиотека пользовательских шаблонов тегов:
@register.simple_tag
def firstnotnone(*args):
print args
for arg in args:
if arg is not None:
return arg