[Zope3-Users] Re: Autocreated content objects

Philipp von Weitershausen philipp at weitershausen.de
Mon Sep 25 06:05:29 EDT 2006

John Maddison wrote:
> Is it possible/wise to "auto-create" content objects in the ZODB?  Say 
> I'm creating a blog application and have a container type(BlogContainer) 
> and want an instance called "blog" in the root of the ZODB.  Is it 
> possible to programatically specify this, or is my only option to create 
> it through the ZMI? I thought that perhaps an event was generated when 
> the root object was created that I could hook into, but it seems not.  

Yeah, like Stephan says, Zope should probably send an 
IObjectCreatedEvent there. In the mean time, you can hook into 
IDatabaseOpenedEvent which gets sent every time Zope starts up and opens 
a connection to the ZODB.

More information about the Zope3-users mailing list