Я пытаюсь перебрать следующий словарь Python, используя Jinja2 a 'for loop'
eg. {'0x1007c': '1'}.
Однако Джинджа жалуется на шестнадцатеричное значение. Есть идеи как это исправить?
Я пытался избежать значения, но я не уверен, что это правильный способ решить проблему.
{% extends 'layout.html' %}
{% block body %}
<h1>Devices</h1>
<ul class="list.group">
{% for device in devices %}
<li class="list.group">{{ device.0x1007c }}</li>
{% endfor %}
</ul>
{% endblock %}
Я получаю сообщение об ошибке:
jinja2.exceptions.TemplateSyntaxError: ожидаемый токен до конца печати
оператор ', получил' x1007c '
Я ожидал получить значение 1.