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
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
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
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
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
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