Olá Maurício,

a resposta não é simples, então vou dar algumas direções para você 
estudar, depois mande suas dúvidas mais específicas.

Primeiro você tem que "marcar" o objeto com uma interface (vamos chamar 
ela de IAdicionado), procure como se faz essa marcação.
Depois você tem que adicionar no configure.zcml:

    <subscriber
        for="Products.PRODUTO.interfaces.IAdicionado
             zope.app.container.interfaces.IObjectAddedEvent"
        handler="Products.PRODUTO.utils.AdicionadoHandler" />

A interface tem que estar no Products/PRODUTO/interfaces.py e o handler no
Products/PRODUTO/utils.py

Boa sorte ;)

[]'s

Daniel

-- 
Daniel Monteiro Basso
Líder Técnico do Centro de Inovação
Trino Pólo - Pólo de Informática de Caxias do Sul
http://www.trinopolo.com.br

Responder a