【问题标题】:Pass in variable to Mako template将变量传递给 Mako 模板
【发布时间】:2011-05-08 20:51:14
【问题描述】:

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

Perl

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

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

HTML

Dear [% name %],

Mako 模板中,我该怎么做?检查他们的render 函数,没有得到太多提示。

【问题讨论】:

    标签: python mako


    【解决方案1】:

    使用命名参数

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

    在mako方面你会做的

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

    【讨论】:

    猜你喜欢
    • 2011-12-26
    • 2013-05-14
    • 2021-09-27
    • 2010-12-22
    • 2017-11-10
    • 2012-10-14
    • 2019-04-03
    • 2015-08-24
    • 1970-01-01
    相关资源
    最近更新 更多