Мне нужно вызвать фильтр с более чем одним аргументом.
Если фильтр принимает только один параметр, например, «cut», мы можем вызвать его с помощью
{{ somevariable|cut:"0" }}
Но если я создаю собственный фильтр, который принимает два параметра, я не могу вызвать его с правильным синтаксисом.
Для ответов, я спрашиваю только это:
- Я не хочу отправлять один аргумент и анализировать его в моем пользовательском фильтре.
- Я тоже не хочу связывать фильтры.
Я думаю, что вызов с двумя аргументами является законным, потому что есть фильтр по умолчанию с именем urlizentrunc.
def urlizetrunc(value, limit, autoescape=None):