How do I call a function with arguments in template? Is there any way to do something like?
{% function(args) %}
How do I call a function with arguments in template? Is there any way to do something like?
{% function(args) %}
就在这里。它被称为自定义模板过滤器
自定义过滤器只是接受一两个参数的 Python 函数:
变量(输入)的值——不一定是字符串。
参数的值——它可以有一个默认值,也可以完全省略。
例如,在过滤器 {{ var|foo:"bar" }} 中,过滤器 foo 将被传递变量 var 和参数 "bar"。
在您的网址中,您有类似 function.name 的内容。
你会这样调用: {% function.name parameter %}