【问题标题】:Access session variable in qweb template odoo 8在 qweb 模板 odoo 8 中访问会话变量
【发布时间】:2016-08-18 06:09:09
【问题描述】:

我在控制器文件的会话中添加了一个新的键值对,如下所示:

request.session['new_key']= new_value

我需要在我的 qweb 模板中访问这个新密钥! 我试过了:

  <t t-esc="website.new_key"/> and 
  <t t-esc="env.new_key"/> 

没什么用,但它有效

  <t t-esc="env.uid"/> 
  <t t-esc="website.user_id"/> 

另一个疑问是,在成功登录期间,我可以在哪里将一对新的键值添加到会话中? 请提出任何解决方案...谢谢

【问题讨论】:

    标签: templates session odoo-8 qweb


    【解决方案1】:

    更简单——你可以这样做:

    <t t-esc="request.session.new_key" />
    

    (也许还有 request.session['new_key'] 但我没有尝试过)。

    【讨论】:

      猜你喜欢
      • 2014-12-15
      • 1970-01-01
      • 2011-02-02
      • 2021-02-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多