Ankit Jaiswal
Ankit Jaiswal

Reputation: 23427

Django: tracking all the database changes with values

I have to implement an application in django which will track all the changes in the database with the previous values,current value,action,date,time, user(who performed the changes) etc.

Is there any application/module available in python or django which can perform these actions with may be after some changes. I have seen "fullhistory" app in Django but it does not fits into the requirement.

Please suggest.

Thanks in advance

Upvotes: 2

Views: 2055

Answers (2)

Jacob Oscarson
Jacob Oscarson

Reputation: 6393

Django-reversion http://github.com/etianen/django-reversion could be an alternative.

Upvotes: 4

Spacedman
Spacedman

Reputation: 94192

fullhistory seems to do most of what you want - what part of the requirement does it not fulfil? It might be easier to enhance fullhistory.

Another option is to do it at the database level, if your database supports logging at that level.

Upvotes: 1

Related Questions