title: Django South - Any way to detect if south migration needs to be done?
body: <p>Say you are developing on a Django project with a few people using (for example) git. When you do <code>git pull</code> you might get some South migrations, however, you might not notice (for some reason). Then when you go on developing, you might run into python exceptions because you didn't do the migrations. Now sometimes it can be some time before you find out you forgot this, which is pretty annoying.</p>
  
  <p>So therefor I was thinking, can't South detect that you haven't done all the migrations and just throw an exception if so?</p>
  
  <p>I imagen this could be a setting which you could turn off if you want to keep developing without doing the migration.</p>