#django
#django
Вопрос:
Почему я не могу создать тег шаблона с таким аргументом?
@register.filter
def foo(value, arg):
return arg
И я называю это так:
{{ params|foo:"bar" }}
Что дает мне:
foo requires 0 arguments, 1 provided
Комментарии:
1. Возможно, у вас есть другой фильтр с именем «foo» где-нибудь еще?
2. @IgnacioVazquez-Абрамс Нет. Уже пробовал переименовать его.
Ответ №1:
Это было связано с тем, что он использовал что-то, называемое тегами гроба, то есть какую-то старую версию привязки между Jinja и Django.