我发布了一个只包含表单数据(输入种类)的表单,我想在龙卷风服务器响应时显示这些值。
当我在模板中使用变量时,如下所示:
<td style="width: 55%">
<label>Fund:</label>
<input name="fund" type="text" value="{{ fund }}">
<span class="help-block"></span>
</td>
结果是错误,与Handling an undefined template variable in Tornado相同。
所以问题是如何从像java这样的请求中获取变量,例如:reqeust.getAttribute(“key”);在jsp中,因为我可以通过request.setAttribute(“key”,value)将一些变量放入请求中;
任何人都可以提供帮助? 非常感谢.... 如果一个好人提供了详细的龙卷风模板文档的链接,我会很感激,除了官方文档,我认为模板太简单了...
答案 0 :(得分:3)
我认为可以通过在方法渲染中添加变量来实现.....
对于其他人: 如果您想像我一样提交包含各种输入的表单,并且您希望在表单中重新显示提交的数据,则必须在RequestHandler中使用方法渲染,例如:
self.render('display.html', **req_args)
这意味着您在渲染页面时必须再次放置args(或请求参数)。