South 0.3

The world of migrations in Django is definitely warming up now, and with that we're proud to announce the release of South 0.3, the 'intelligent django migrations app', available now from south.aeracode.org.

New in this release are the use of fields rather than dicts for specifying columns in migrations, so migrations now look cleaner, work with all the databases Django supports to a better extent, and even support custom fields.

Also new is dependencies between apps, for those situations where your forum app's Post depends on your accounts app's Profile; South will work out the right way to apply everything so foreign keys don't horribly break.

read more »

Posted 4th September 2008 in Python, Django, and South, with 2 comments

about me more »

I'm a programmer, geek and general source of somewhat useless information who thinks there's (almost) nothing better than Python coding. I'm currently a student at Magdalen College, Oxford University and in the other half of my life I enjoy making software and websites.

  • email/jabber/gtalk/sip: andrew at aeracode dot org
  • msn messenger: andrew_godwin at hotmail dot com
  • aim: andygodwin01

old news more »

South Changes

With the launch of its own site - south.aeracode.org - and Andy McCurdy jumping in to help out, South has been making some good progress. We've made a few backwards incompatable changes, which while annoying will hopefully make things much easier in future.

Posted 30th August 2008 in Python, Django, and South, with 0 comments

Over The Hills And Far Away

For the next two weeks or so I'm helping Martin Smith do his Land's End to John O'Groats trip, and so I'll only have slow internets to communicate from. Still, you can read about our travels at the new, shiny, lejog blog.

Posted 12th August 2008 in Life, with 0 comments

South, version 0.2

After the initial release some time last week, and a generally positive reaction, South now has a 0.2 release.

The most important (and only major) change is the addition of MySQL support, so the other section of Django users can finally give it a try. There's also the ability to create all models' migrations at once.

Posted 9th August 2008 in Python, Django, and South, with 0 comments

Dual Django Version Fun

With the recent massive changes to Django trunk - newforms-admin being the biggest - I've found a need to run both oldforms-admin and newforms-admin versions in both development and production; here's a quick HOWTO on both.

Posted 8th August 2008 in Python, and Django, with 0 comments

Introducing South

Tired of having to drop tables to re-syncdb your django models? Django-evolution not working, or too magic? Then I have just the solution; my newest project, South; intelligent migrations for Django projects.

Posted 7th August 2008 in Python, Django, and South, with 0 comments