views:

234

answers:

1

Does django-reversion work well with south migrations?
Are django-reversion and south compatible?

Current versions:
- reversion - 1.2.1
- south - 0.7.1

+1  A: 

I've never used django-reversion but I see no reason why it wouldn't be compatible.

Indeed, these docs from django-CMS imply south and reversion can work fine together.

stevejalim
Thanks Steve. I also reached that page while Googling. I was hoping for a confirmation from someone who tried. Guess I'll go ahead and try it myself :)
Jonathan
Here's Dave Hall's answer to this Q: Schema migration tools are ignored by Reversion. If you add or change fields, it's all fine. If you remove a field, it breaks. This is the fault of Django's serialization framework, not Reversion. If you do remove a field from your model, delete the Reversion history for that model. Remember: Reversion is all about the DATA, not the schema.
Jonathan