I was trying to send events to listeners when attributes changed on my
model.  It didn't really work out that well for me anyways as I wanted
to listen to specific instances and not every instance of a mapped
class.

On Oct 1, 2:15 pm, Michael Bayer <[EMAIL PROTECTED]> wrote:
> On Oct 1, 2008, at 3:28 PM, Brett wrote:
>
>
>
> > I'm using AttributeExtension for my project and it would greatly
> > simplify things if I could receive the events after the attributes are
> > set.  Is there any way this will make it into SqlAlchemy?
>
> having the events received before is a strong feature since it allows  
> you to validate and modify, or reject, the value before going in.    
> Having a whole new event issued afterwards would add overhead to all  
> attribute operations unless we do some of the tricks that we do with  
> MapperExtension to determine ahead of time if methods are actually  
> present and don't call empty methods otherwise.
>
> If your use case is limited to scalars and not collections, feel free  
> to populate.   This is just saying "state[key] = value", based on the  
> incoming state and value.
>
> The whole AttributeExtension as a public API is a brand new feature,  
> so I'd be curious what your usage of it is.  I wonder if there might  
> be alternatives for your particular use case.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sqlalchemy" group.
To post to this group, send email to sqlalchemy@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sqlalchemy?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to