@snapdragonx take a look at django-reversion, a tool for keeping the models in version control.
I don't have any experience with this package myself but from the docs it looks perfect for our needs. Much better then new implementation of the models to be able to track versions manually...
As Udi said, django-reversion is too heavy solution. We will add a new model to the database (maybe in a separate app). Add it also to the system description doc.
@snapdragonx take a look at django-reversion, a tool for keeping the models in version control. I don't have any experience with this package myself but from the docs it looks perfect for our needs. Much better then new implementation of the models to be able to track versions manually...