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
-~----------~----~----~----~------~----~------~--~---

Reply via email to