1
clients_listIterate список Dics в шаблоне
{'clients': [
{'id': 357995, 'value': 1.0},
{'id': 369743, 'value': 0.9}
]}
{% try %}
{% if clients_list %}
{% for client in clients_list %}
{% for user in client %}
{% raw user.id %}
{% raw user.value %}
{% end %}
{% end %}
{% end %}
{% except %}
{% end %}
Ожидаемый результат:
357995
1.0
369743
0.9
Проблема заключается в том, что цикл в шаблоне неправильно. Как я могу получить доступ к идентификатору и стоимости?
Это шаблон торнадо, но я думаю, что он похож на django.
Update:
{% try %}
{% if clients_list %}
{% for client in clients_list %}
{% raw client %} // outputs the clients_list
{% for user in client %}
{% raw user %} outputs 'clients'
{% end %}
{% end %}
{% end %}
{% except %}
{% end %}
Каков фактический выход? –
@kroolik Если я делаю {% raw client%} в первом, я получаю client_list со всеми данными. Во втором выводе ничего нет для {% raw user.id%} и {% raw user.value%} – anvd
Итак, 'clients_list' - это список dicts' {'clients': [...]} '? –