Hello all, Django-reversion should take care of an audit trail like that.
Essentially, whenever you save a model, it will store who made the change, when the change was made, and a serialized version of all models that were affected. Using the admin history view, you can then see all the saved versions, including a comment that summarizes all changes that were made to each version. Clicking on a version will show the state of the model when that version was made. If you need to perform more complex manipulation of the audit trail information, there is a low-level API that you can use to write your own views and template tags. Check it out here: http://code.google.com/p/django-reversion/ Best wishes, David. Low Kian Seong wrote: > Is it possible to record and show more information such as who changed > a field from what original value to what new value? > > On Wed, Nov 12, 2008 at 4:19 AM, Sérgio Durand <[EMAIL PROTECTED]> wrote: >> Hi, >> >> You can use AuditTrail[1] (i'm using now) or django-revision[2] (i'm >> planning use this). >> >> []'s >> Sergio Durand >> >> [1] http://code.djangoproject.com/wiki/AuditTrail >> [2] http://code.google.com/p/django-reversion/ >> >> Lincoln_Consulting escreveu: >>> Hello >>> >>> Every moden application needs 'Change History' for Audit and >>> Compliance purposes. >>> >>> >>> An application should provide information who changed what data, when >>> did they change the data , the old value and the new value etc >>> >>> >>> Can Django help automate this? >>> >>> >>> This will be a huge selling point of using Django in business >>> environments. >>> >> >> > > > -- David Hall Technical Lead Etianen.com Tel: 07896 106290 Email [EMAIL PROTECTED] Web www.etianen.com ------------------------------------------------------------------- Ask for help at [EMAIL PROTECTED] Etianen.com is a small, professional web development agency that specialises in fast-paced, creative development. ----------------- enlightened website development ----------------- --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---