Migrating a Google App Engine application from Django 0.96 to Django 1.2 -


i start port different google app engine applications built default version of django (0.96) django 1.2. don't use specific django modules apart i18n stuff websites translated.

i plan go through backwards-incompatible changes django 0.96 1.0 , different django release notes. current release notes available between 0.96 , 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 wondering if there better way of doing migration/upgrade, or if has done have useful tips. know there's lot of reading involved, , that's not i'm trying prevent, more pointers smoothen process.

i have different applications migrate, start simple/small application gist of it.

rather trying figure out that's changed between django 0.96 , 1.2, advice write test suite cover ui behavior. can unit test each of templates new testbed framework, or write full browser-based integration tests selenium.

once have working tests, update django, re-run tests , see breaks. if have integration tests, can test changes against production uploading non-default version.


Comments

Popular posts from this blog

objective c - Change font of selected text in UITextView -

php - Accessing POST data in Facebook cavas app -

c# - Getting control value when switching a view as part of a multiview -