我没有轻松访问代码,我只使用Mako模板,我想知道模板可用的所有值,我可以使用。
有没有办法在模板中添加内容,以便输出结果包含所有变量(递归)?
答案 0 :(得分:8)
您正在寻找the context object。经过一两分钟的比赛后:
${context.keys()} # list of direct variable names
${context.__dict__} # probably more along what you're looking for.
Mako Runtime environment上的整个部分可能值得一读,尤其是“All the built in names”部分。你可能会发现我刚才提到的另一篇文章:
答案 1 :(得分:0)
让我们尝试一下,我认为这必须有所帮助:
${globals()}