DTML-stuff calling from Python Script
Hello. How to call an DTML Method from Python Script? It could be same as from DTML stuff: <dtml-var somewhere.script(value)> or <dtml-call expr="..."> But vice versa (dtml-method from script) always fails in anyway: ------------------------ print context.doc_here return printed ------------------------ Works, but just prints the source (not parses) ------------------------ return context.doc_here(_,_) ------------------------ Fails with "guarded_getattr" ------------------------ return context.doc_here(_) ------------------------ Fails with "standard_html_header" (key_error) ------------------------ return context.doc_here ------------------------ Works, but just prints the source (quoted, not parses) Anybody know how to call it? Documentation claims, that it should work. But it does not. P.S. Namespace defined as well. -- Sincerely yours, Bogdan M.Maryniuck
return context.doc_here(context, context.REQUEST) On Tue, Jan 08, 2002 at 04:44:17PM +0100, bogdan@iuveno-net.de wrote:
How to call an DTML Method from Python Script? It could be same as from DTML stuff: <dtml-var somewhere.script(value)> or <dtml-call expr="...">
But vice versa (dtml-method from script) always fails in anyway: ------------------------ print context.doc_here return printed ------------------------ Works, but just prints the source (not parses)
------------------------ return context.doc_here(_,_) ------------------------ Fails with "guarded_getattr"
------------------------ return context.doc_here(_) ------------------------ Fails with "standard_html_header" (key_error)
------------------------ return context.doc_here ------------------------ Works, but just prints the source (quoted, not parses)
Anybody know how to call it? Documentation claims, that it should work. But it does not.
P.S. Namespace defined as well.
Oleg. -- Oleg Broytmann http://phd.pp.ru/ phd@phd.pp.ru Programmers don't die, they just GOSUB without RETURN.
participants (2)
-
bogdan@iuveno-net.de -
Oleg Broytmann