У меня есть следующий список диктовок, где каждая диктовка может иметь ключ children
с дополнительным списком диктовок. Это может быть вложено произвольно глубоко. Как я могу перебрать это в Jinja для вывода вложенных списков?
[{
'id': '1',
'name': 'Level 1',
'children': [{
'id': '11',
'name': 'Level 1.1'
}, {
'id': '12',
'name': 'Level 1.2'
}, {
'id': '13',
'name': 'Level 1.3',
'children': [{
'id': '131',
'name': 'Level 1.3.1'
}]
}]
},
{
'id': '2',
'name': 'Level 2',
'children': [{
'id': '21',
'name': 'Level 2.1'
}]
}]