Hi guys,

We have just released a new module that allows for lightweight/easy
relational event logging and auditing field changes.

Our use case was to satisfy four main requirements;

* Log events directly from models, whilst keeping a relational link to the
row that triggered the event
* Keep track of field changes (storing the old/new value).
* Provide a scalable/easy to use API that allowed access to this information
* Ensure module was a drop-in replacement (only change required is to
subclass CuteModel)

The code itself has been dragged out of our existing projects, cleaned up
slightly, and released as open source.

Full documentation and source code has been made available here:
https://github.com/foxx/django-cutemodel

Particular care has been made to ensure the code is able to scale up to
many millions of rows, and we have not yet had any issues.

In future, we'd love to add some extra features and do a bit more tidy up -
so any testing/feedback/features suggestions/comments would be appreciated.

Cheers

Cal

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to