У меня есть список, который выглядит как ниже, и я хочу получить доступ / проверить значение индекса индекса в dict в моем шаблоне, используя jinja2:
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']
}
Я хочу проверить что-то вродеэто, если доступно значение [1], то выводится только значение [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})