编程语言
首页 > 编程语言> > python – 将变量传递给Mako模板

python – 将变量传递给Mako模板

作者:互联网

在Perl中,通过使用Template Toolkit,我就是这么做的

Perl的

my $vars = {
    name     => 'Count Edward van Halen',
};

$tt->process('letters/overdrawn', $vars)
    || die $tt->error(), "\n";

HTML

Dear [% name %],

Mako模板中,我该怎么办?检查他们的渲染功能,没有太多提示.

解决方法:

使用命名参数

mytemplate.render(myvar1="var1", mydict=dict())

在mako方面,你会这样做

${myvar1}
% for val in mydict:
    ${val}
% endfor

标签:mako,python
来源: https://codeday.me/bug/20190827/1738570.html