2011-11-16 25 views
0

我如何在index.html模板中的cookie:如何讓餅乾模板webpy

render = web.template.render('templates/', base='layout', cache=False) 
+0

你是什麼意思'得到cookie? – Blender

+0

是的!像這樣的'layout.html $ def with(cookies)$ cookies.get('someattr')',但現在我無法獲得cooike。 – lolocoo

+0

看這裏:http://webpy.org/cookbook/cookies。您可能必須將'cookies'作爲參數傳遞。 – Blender

回答

0
import web 
template_globals = { 
    "cookies": web.cookies, 
} 
render = web.template.render('templates/', globals=template_globals, base='layout', cache=False) 

你也可以做這樣的事情:

render_partial = web.template.render('templates/', globals=template_globals) 
template_globals.update(render=render_partial) 

,然後你會能夠在你的模板中呈現部分模板

+0

非常感謝。 :__)__ – lolocoo