0
为什么我不能用这样的参数创建模板标签?模板标签需要0个参数,1个提供
@register.filter
def foo(value, arg):
return arg
我打电话来是这样的:
{{ params|foo:"bar" }}
这给了我: foo requires 0 arguments, 1 provided
为什么我不能用这样的参数创建模板标签?模板标签需要0个参数,1个提供
@register.filter
def foo(value, arg):
return arg
我打电话来是这样的:
{{ params|foo:"bar" }}
这给了我: foo requires 0 arguments, 1 provided
这是用一种叫做棺材标签,由于它,这是一些老版本的Jinja和Django之间的绑定。
你可能在别的地方有另一个名为“foo”的过滤器吗? –
@ IgnacioVazquez-Abrams号尝试重命名它已经。 –