[Zope-dev] Calling DTML methods from Python
   
    Chris Withers
     
    chrisw@nipltd.com
       
    Mon, 29 May 2000 16:02:15 +0100
    
    
  
Hi,
As part of ongoing Squishdot work I wanted to make things like
standard_html_header available to the showMessage DTML method, which is
called from a python method in Squishdot.py.
Why do I have to include self as follows?
return self.showMessage(self, REQUEST=REQUEST [stuff])   
I thought self was automatically passed by python.
Why is it not in this case?
is this the same reasons why you need the following (horrible) DTML:
<dtml-call "someFunc(_,REQUEST,[stuff])">
rather than <dtml-call "someFunc([stuff])"> which would be much nicer
;-)
cheers,
Chris