[python] mod_python Templating System

smoke konfera na rokyta.cz
Středa Leden 3 23:17:29 CET 2007


mtip napsal(a):
> Zdravim,
> mam mod_python na Apache s nastavenim jako Templating System
> (PythonHandler mod_python.publisher)
> v dokumentaci je popsano pouze jak odeslat na vystup zkompilovanou
> sablonu :
> tmpl = psp.PSP(req, filename='hello.tmpl')
> tmpl.run(vars = { 'greet': s })
> Ale ja bych potreboval tuhle sablonu jen zkompilovat a ulozit do
> promenne k dalsimu pouziti jako podokno stranky. Nevite nekdo jak na
> to ? Diky.
> 

Zdravim,

ja pouzivam tento zpusob:
-------------------------

title = "muj web"

menu_psp = psp.PSP(req, "menu_tmpl.html", vars = {})

content_psp = psp.PSP(req, "content_tmpl.html",
			vars = {'obsah': "nejaky obsah"})

web = psp.PSP(req, "web_tmpl.html", vars={'menu_tmpl':menu_psp,
			'content':content_psp,
                        'title':title})



p.s. take teprve pronikam do taju tohoto modu ;)
-- 
       _                _
 ___ _| |_ ____ __  ___| |_____ ___
|___|_   _(_-< '  \/ _ \ / / -_)___|
      |_| /__/_|_|_\___/_\_\___|
       JID: smoke na njs.netlab.cz


Další informace o konferenci Python