django-sluggable is a library to manage your slugs and redirect old slugs to a new one. With this library, you will have the plain history of your operations.
To install it, simply
pip install django-sluggable
For documentation, usage, and examples, see: http://django-sluggable.readthedocs.org
Some code are from django-autoslug and old codebase of Ulule by twidi.
A big thanks to them.