[Zope] dtml-with in python script
   
    Dieter Maurer
     
    dieter@handshake.de
       
    Thu, 21 Jun 2001 21:28:40 +0200 (CEST)
    
    
  
DTML does not have assignment (okay, it has an ugly workaround in
"REQUEST.set"). Therefore, it needs "dtml-with" to open up namespaces.
Python script does not have "dtml-with" but it has assignment.
You have the following rough equivalence:
    <dtml-with XXXX>
      <dtml-var aaaa>
    </dtml-with>
is similar to:
    x= XXXX
    x.aaaa
i.e. assign the XXXX expression to a variable
and whenever you want to access any attribute of the
"XXXX", use the attribute of the variable.
Dieter