У меня есть следующий список словарей:
listDict = [{'product':'sandwich','price':'5200'}, {'product':'hamburger','price':'3000'}]
для перебора элементов, которые я делаю:
{%for element in listDict%}
{% for key,value in element.items %}
<input type="checkbox" name = "bar" value = "{{ value }}">{{ value }}<br>
{% endfor %}
{% endfor %}
это, как и ожидалось, напечатает:
sandwich
5200
hamburger
3000
но как я могу объединить значения, чтобы напечатать что-то вроде этого:
sandwich - 5200
hamburger - 3000
Я не могу сделать что-то вроде ниже:
for element in listDict:
element['product']+" - "+element['price']
Заранее спасибо!