[Zope] DTMLFile usage
Alexis Roda
arv at si.urv.es
Mon Jan 19 09:58:13 EST 2004
fowlertrainer at anonym.hu wrote:
> Hello zope,
>
> I don't understand why the zope render some objects, and not render
> others.
>
> I have been used an minimal product to test it:
>
> When I write this:
> class ....
> ....
> def index_html(self):
> "used to view content of the object"
> import Globals
> df=Globals.DTMLFile('www/index',globals())
> return df
>
> Zope is not rendering the result.
>
> When I write this:
> class ....
> ....
> import Globals
> index_html=Globals.DTMLFile('www/index',globals())
>
> Zope is rendering my dtml file in correct way.
>
> So: if I do same things, zope why don't do same results ???
Look at problem this way, "if zope don't do same results, I'm doing the
same thing?".
The first index_html returns a DTMLMethod instance (IIRC), while the
second one *IS* a DTMLMethod instance, and so, when called, renders the
DTMLMethod.
HTH
--
////
(@ @)
---------------------------oOO----(_)----OOo------------------------
Los pecados de los tres mundos desapareceran conmigo.
Alexis Roda - Universitat Rovira i Virgili - Reus, Tarragona (Spain)
--------------------------------------------------------------------
More information about the Zope
mailing list