我是 Ruby on Rails 的 Pyramid 新手。我想知道如何将多个值呈现给模板文件。
我搜索了很多但没有找到任何答案。
我只想渲染 2 个变量来查看,例如 rendervar1
和var2
to mytemplate.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”。
ps 在 Rails 中很简单:
# in controller:
def show_multiple_var
@var1 = 'value1'
@var2 = 'value2'
end
# in the view file:
<%= @var1 %>, <%= @var2 %>