【发布时间】:2022-01-06 04:43:28
【问题描述】:
我试图操纵两个对象进行计算,但是我收到错误:“无效过滤器”
在 html 前端我有一个包含对象的嵌套循环:单位和人员如下:
{{units|myFilter:person}}
其中单位有多个对象,而人只有一个。
我的过滤器定义为:
def myFilter(units,person):
n = 0
for i in units:
if i.name == person.name:
n = n + 1
return n
但它不起作用,请问有什么想法或建议吗?
【问题讨论】:
-
这也可以帮助link
标签: python django django-custom-tags