Всякий раз, когда я передаю сложную структуру данных Мако, трудно ее повторить. Например, я передаю диктовку списка dict, и для доступа к нему в Mako мне нужно сделать что-то вроде:
% for item in dict1['dict2']['list']: ... %endfor
Мне интересно, есть ли у Мако какой-то механизм, который мог бы заменить использование []
для доступа к элементам словаря с простым .
?
Тогда я мог бы написать строку выше:
% for item in dict1.dict2.list: ... %endfor
Что гораздо приятнее, не правда ли?
Спасибо, Бода Сидо.