How to implement Django model audit trail? How do you access logged in user in models save() method?
It sounds like you're looking for django-reversion, which allows you to keep track of all changes to a given model, including some meta data about the change (e.g. who made it).