I will soon start to port my different Google App Engine applications built with the default version of Django (0.96) to Django 1.2. I generally don't use any specific Django modules apart from the i18n stuff to get the websites translated.
I plan to go through the backwards-incompatible changes to Django from 0.96 to 1.0 and the different Django release notes. Those are the current release notes available between 0.96 and 1.2:
- 1.2 release
- Django 1.2.5 release notes
- Django 1.2.4 release notes
- Django 1.2.2 release notes
- Django 1.2 release notes
- 1.1 release
- Django 1.1.4 release notes
- Django 1.1.3 release notes
- Django 1.1.2 release notes
- Django 1.1 release notes
- 1.0 release
- Django 1.0.2 release notes
- Django 1.0.1 release notes
- Django 1.0 release notes
I am wondering if there is a better way of doing this migration/upgrade, or if someone that has already done it would have some useful tips. I know there's a lot of reading involved, and that's not what I'm trying to prevent, but more to get pointers to smoothen this process.
I have different applications to migrate, but will start with a simple/small application to get the gist of it.