我有一个如下所示的列表,我希望使用jinja2访问/检查模板中dict中列表索引的值:
Dict : {'110.34.214.180': [['SR12'], 'Unavailable', '0'],
'110.34.214.110': [['SR9'], 'Unavailable', '0'],
'105.34.214.184': [['SR11'], 'Available', '0'],
'110.34.214.100': [['SR2'], 'Unavailable', '0'],
'110.34.214.124': [['SR7'], 'Unavailable', '0'],
'110.138.249.238': [['SR5'], 'Unavailable', '0']
}
我想检查类似这样的事情:value [1]是否可用,然后仅打印列表的value [0]:
{% for stations, value in AliasDict.items %}
{% if value[1] == 'Unavailable' %}
<a href="#"> {{forloop.counter}}. {{stations}} : {{value[0]}}</a>
{% endif %}
{% endfor %}
我如何做到这一点?
def render_home_elements(self, request):
return render(request, 'home/home.html',{'AliasDict':self.teDict})
答案 0 :(得分:0)
您非常接近。
尝试:
export JAVA_HOME=/path/to/jdk-11.0.2