views:

245

answers:

3

Is there an application for django which tracks CRUD for objects inside a project?

+1  A: 

If you mean an audit trail for model changes, you could start with AuditTrail. It's a little rough around the edges but I'm not aware of anything else in this area.

Vinay Sajip
A: 

I do this by using signals provided by Django.

DrBloodmoney
A: 

Check out django-reversion.

It keeps a detailed log of who did what that is viewable from the admin. It also lets you go back and see any older version, and also to restore deleted versions of models. It includes a middleware component to let any model change be logged, even if it wasn't done by the admin tool. It has pretty decent documetnation as well.

T. Stone
Actually something like this is what i'm looking forhttp://github.com/uggedal/django-activitystreamsBut this project hasn't started yet. Is this the first or are there more?
swoei