考虑以下两个字典:
a = {'f': 'foo'}
b = {'bar': 20,
'foo': 10}
在Python中,如果我想使用一个字典的值作为另一个字典的键,我可以这样做:
print(b[a['f']])
>>>10
但是,在Django中,我无法实现相同的功能。 我尝试使用这些:
{{ b.{{a.f}} }}
导致
无法解析其余部分:'{{来自'b。{{a.f'
类似地,我尝试使用这些:
{{ b.{{a['f']}} }}
{{ b[a['f']] }}
{{ b[a.f] }}
它们似乎都不起作用。
我应该怎么做才能以Django模板语言实现上述python代码