У меня есть словарь (dict_), возвращенный из моего представления. внутри шаблона я хочу получить доступ к указанным c ключам. Как я могу это сделать?
{% for a in applications %}
{{ dict_.a.id}}
{% endfor %}
с точки зрения:
context = {
'applications': applications,
'dict_': count_dict
}
return render(request, 'applications/map.html', context)
Нужно ли мне это согласовать? Например,
{{ dict_ }} + {{ a.id }}
Обновление. Вот мой взгляд:
def MapView(request):
applications = Application.objects.values(
'name', 'id', 'icon_name').filter(organization_id=1).order_by('name')
context = {
'applications': applications,
'devices_count': [(a, devices.filter(id=a['id']).count()) for a in applications]
}
return render(request, 'applications/map.html', context)