在qweb模板odoo 8中访问会话变量

时间:2016-08-18 06:09:10

标签: templates session odoo-8 qweb

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

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"/> 

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

1 个答案:

答案 0 :(得分:0)

它甚至更简单 - 你可以这样做:

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

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