title: Django migrate getting OperationalError
body: <p>I'm fairly new to Django, I am using 1.10 version. I reached a point where I was unable to migrate because of an error, and so backed up to an earlier migration using <code>./manage.py migrate myapp 0003_auto_20160426_2022</code> and deleted the later migration files. I then repaired my <code>models.py</code> and ran <code>makemigrations</code>, which worked fine. But when I attempted to <code>migrate</code>, I received the following error (only showing last few lines)</p>
  
  <blockquote>
    <p>File
    "/Users/wahhab/Sites/rts/env/lib/python3.5/site-packages/MySQLdb/connections.py",
    line 280, in query
    _mysql.connection.query(self, query) django.db.utils.OperationalError: (1022, "Can't write; duplicate key in table '#sql-72_4a6'")</p>
  </blockquote>
  
  <p>I don't know how to move forward from this point so that I can continue working on my project. I have data in other apps but only a little test data in this new app so far, so I have considered deleting all migrations and the MySQL tables for this app and starting over, but I don't want to create a worse mess than I have and don't know what is causing this error. Any advice is welcome. Thanks!</p>