如何在Pyramid模板文件中渲染多个变量?

时间:2013-07-19 06:36:42

标签: pyramid

我是Ruby on Rails的金字塔新手。我想知道如何将多个值渲染到模板文件中。

我搜索了很多但没找到任何答案。

我只想渲染2个变量来查看,例如渲染var1var2mytemplate.pt

@view_config(route_name='home', renderer='templates/mytemplate.pt')
def my_view(request):
    return {'var1': 'value1', 'var2': 'value2'}

并在mytemplate.pt文件中:

var1 is: ${var1},  var2 is: ${var2}

我收到错误,说没有'var2'可用。

P.S。 在Rails中它非常简单:

# in controller: 
def show_multiple_var
  @var1 = 'value1'
  @var2 = 'value2'
end

# in the view file:
<%= @var1 %>, <%= @var2 %> 

2 个答案:

答案 0 :(得分:7)

使用它:

pserve development.ini --reload

然后你可以 Ctrl S Alt Tab F5 < / p>

答案 1 :(得分:2)

我找到了答案:只需重启我的服务器!它似乎不会自动加载页面的更改!

只需重新启动服务器,它就可以了!