2009-07-07 Dynamic inheritance Mako で、条件によって継承テンプレートを変えたかったので、 <%inherit file="/${ c.flg and 'foo' or 'bar' }/index.tpl" /> としたら怒られた。inherit の中では、種々の変数はcontext 変数から取得しないといけないらしい。(参考) 正しくは <%inherit file="/${ context.get('c').flg and 'foo' or 'bar' }/index.tpl" /> となる。