这不可能直接实现,因为Django认为这
"x"是查找的关键
mylist-而不是x 的值。因此,当
x = 5Django尝试查找
mylist["x"]而不是
mylist[5]。
使用以下过滤器作为解决方法:
@register.filterdef lookup(d, key): return d[key]
并像这样使用
{{ mylist|lookup:x }}
欢迎分享,转载请注明来源:内存溢出
这不可能直接实现,因为Django认为这
"x"是查找的关键
mylist-而不是x 的值。因此,当
x = 5Django尝试查找
mylist["x"]而不是
mylist[5]。
使用以下过滤器作为解决方法:
@register.filterdef lookup(d, key): return d[key]
并像这样使用
{{ mylist|lookup:x }}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)