Я борюсь в Jinja2, кажется, я просто не могу найти способ получить доступ к параметру верхнего уровня внутри шаблона.
Предположим, я передаю словарь такой:
{
"entity1": {"whatever":"smth"},
"entity2": "cool"
}
Обратите внимание, что объекты не являются связными (редактировать: и, следовательно, это абсолютно не коллекция), я использую объекты для удобства чтения, но это очень неструктурированные данные.
Целью было бы перебрать все сущности. Но я не могу найти способ схватить toplevel.items()
, я могу только пройти через entity1.items()
.
Возможно, я что-то пропустил в документах, но у меня заканчиваются варианты, попробовал почти все ключевые слова.