Does django store instance values before changing it by default
As an other answer mentions, Django doesn't store old values by default. You can do this yourself by grabbing the old value and storing it to another attribute on your model on save.
For a model instance does Django store the model instance value by default that I could retrieve before it has been changed? Example I would like to get the status(model attribute) changed for a given date? I am able to check the attribute from LogEntry, But is there some default which stores the actual old value that can be retrieved before the status value had been changed? I am aware of versioning add ons in django.