-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
btw: the crash happens only when this is the first page loaded by the site.
i'll try to manually import sitetemplate.
alex bodnaru wrote:
>
> hi all,
>
> i wish to manually load a template layout, since it's not in the subtree
> of the running site.
>
> i do as follows:
>
> <?python
> from turbokid import kidsupport
> ks = kidsupport.KidSupport()
> cls = ks.load_template('tglib.identity.templates.login')
> ?>
> <html xmlns="http://www.w3.org/1999/xhtml"
> xmlns:py="http://purl.org/kid/ns#"
> py:layout="cls"
>
> however it seems to load correctly for the first time, the loaded module
> does not well integrate with the system, hence when i reload the same
> page i get an error:
>
> 500 Internal error
>
> The server encountered an unexpected condition which prevented it from
> fulfilling the request.
>
> Page handler: <bound method Root.login of
> <resheteva.controllers.root.Root object at 0x8aa808c>>
> Traceback (most recent call last):
> File "/var/lib/python-support/python2.4/cherrypy/_cphttptools.py",
> line 105, in _run
> self.main()
> File "/var/lib/python-support/python2.4/cherrypy/_cphttptools.py",
> line 254, in main
> body = page_handler(*virtual_path, **self.params)
> File "<string>", line 3, in login
> File
> "/usr/local/lib/python2.4/site-packages/TurboGears-1.0.4b3-py2.4.egg/turbogears/controllers.py",
> line 342, in expose
> output = database.run_with_transaction(
> File "<string>", line 5, in run_with_transaction
> File
> "/usr/local/lib/python2.4/site-packages/TurboGears-1.0.4b3-py2.4.egg/turbogears/database.py",
> line 406, in sa_rwt
> retval = func(*args, **kw)
> File "<string>", line 5, in _expose
> File
> "/usr/local/lib/python2.4/site-packages/TurboGears-1.0.4b3-py2.4.egg/turbogears/controllers.py",
> line 359, in <lambda>
> mapping, fragment, args, kw)))
> File
> "/usr/local/lib/python2.4/site-packages/TurboGears-1.0.4b3-py2.4.egg/turbogears/controllers.py",
> line 399, in _execute_func
> return _process_output(output, template, format, content_type,
> mapping, fragment)
> File
> "/usr/local/lib/python2.4/site-packages/TurboGears-1.0.4b3-py2.4.egg/turbogears/controllers.py",
> line 86, in _process_output
> fragment=fragment)
> File
> "/usr/local/lib/python2.4/site-packages/TurboGears-1.0.4b3-py2.4.egg/turbogears/view/base.py",
> line 129, in render
> return engine.render(**kw)
> File
> "/usr/local/lib/python2.4/site-packages/TurboKid-1.0.4-py2.4.egg/turbokid/kidsupport.py",
> line 182, in render
> tclass = self.load_template(template)
> File
> "/usr/local/lib/python2.4/site-packages/TurboKid-1.0.4-py2.4.egg/turbokid/kidsupport.py",
> line 125, in load_template
> if mtime > ct[module]:
> KeyError: 'kid.util.template_91af9db0'
>
> please point me where i'm wrong :)
>
> alex
>
-
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iQCVAwUBR2PHh9pwN1sq38njAQLDuwP+Nis73cUR0X0Fm8rHixqp3kPIMihbXdvV
0jhsJJzAlg20lK4k7qeQ5zJjnqAY1CnkndyCs3RPrgyFvwmbYimj5SghYIJPgoY8
ocpQNnIEhI0SaOz3A1vJRiZpGWairk5MzGNA9A9VY+90OuhfEXeQcA+vmabEFMV6
w9O1A/yq0Z0=
=Netn
-----END PGP SIGNATURE-----
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---