у меня есть json файл vlans.json
, который содержит следующее
{"1": {"description": "default", "name": "default"}, "2": {"description": "ilo", "name": "ILO"}}
мой код выглядит как
from jinja2 import Template
import json
vlans_file = "vlans.json"
with open(vlans_file) as json_file:
vlans = json.load(json_file)
vlan_template = Template('''
{% for vlan in vlans %}
#
vlan {{ vlan }}
description {{ value }}
#
{% endfor %}
''')
print(vlan_template.render(vlans = vlans))
, и он печатает
#
vlan 1
description
#
#
vlan 2
description
#
кто-нибудь знает, как получить результат ниже?
#
vlan 1
description default
name default
#
vlan 2
description ilo
name ilo
#