Some frameworks take care of this automatically. Mango has an excellent library called South that does exactly this. It keep tracks of migrations and it can automatically detect nearly all migrations. It's much easier than doing it all by hand.
Danny you autocorrect on my Android
Mango would be a good nickname for Django + MongoDB
I know the developer - she is awesome!