[Zope] Creating an object from within another

Dieter Maurer dieter@handshake.de
Fri, 18 Aug 2000 21:42:45 +0200 (CEST)


Daniel Rusch writes:
 > So far so good,
 > 
 > Next hurdle, at least the problems have been cut down to hurdles from walls.
 > 
 > I have a folderish product say myFolder, in the manage_addMyFolder function I
 > want to create an object of my product B. so I do this:
 > 
 > def manage_addmyFolder(self, id, title='',
 >                      REQUEST=None):
 >     """Add a new myFolder object with id *id*.
 >     """
 >     ob=myFolder()
 >     ob.id=id
 >     ob.title=title
 >     self._setObject(id, ob)
 >     try: user=REQUEST['AUTHENTICATED_USER']
 >     except: user=None
 >     ob.manage_addB(id='index_html', title='') <-- if I change this to
Try:   (ob __of__ self).manage_addB(....)



Dieter