【问题标题】:How can I access request data in a template如何访问模板中的请求数据
【发布时间】:2012-12-01 08:28:04
【问题描述】:

我将瓶子用于玩具应用程序。这是我第一次接触这个框架。

我很好奇如何从模板内部访问我添加到请求对象的一些键。

做一个幼稚的{{request.key}} 会引发一个异常,说request 没有定义,所以我猜这个对象没有传递给每个模板上下文..

这是我将在每个视图中访问的信息,所以我认为这是正确的方法,但我并没有确定瓶子的做法。

有什么想法吗?

【问题讨论】:

    标签: python python-3.x bottle


    【解决方案1】:

    你只需要将请求添加到模板渲染函数中

    return template('hello_template', name=name, request=request)
    

    渲染模板函数将关键字参数作为模板内的局部变量传递。没有任何内容会传递给您的模板上下文。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-02
      • 2017-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-03
      • 2014-02-26
      • 2011-01-10
      相关资源
      最近更新 更多