Рендеринг Python dict из сцепленной строки в Jinja2 - PullRequest
0 голосов
/ 21 сентября 2018

Я играю с шаблонами Jinja для файла JSON, который мне нужно создать.

У меня есть такой запрос:

{'areaCode0': 000, 'areaCode1': 111, 'areaCode2': 222, 'numZones': 2}

Шаблон довольно прост:

{% for i in range(numZones) %}
"Foo": [{
        "bar": "{{ 'areaCode' ~ i|string }}"}],

Возвращает:

  "Foo": [{
            "bar": "areaCode0"}],
  "Foo": [{
            "bar": "areaCode1"}],

Что я хотел бы вернуть:

  "Foo": [{
            "bar": "000"}],
  "Foo": [{
            "bar": "111"}],

Есть идеи?Еще новичок в этом и хотел бы учиться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...