Zorg ervoor dat de app die dat model.py-bestand bevat, is opgenomen in INSTALLED_APPS van het instellingenbestand van uw project. Raak bovendien de bestanden in de migratiemap van de app niet aan, tenzij u zeker weet wat u doet. Zorg er ook voor dat het DB-account dat is opgegeven in uw instellingenbestand de nodige rechten heeft.
Als je onlangs je Django-versie hebt gewijzigd, is deze link kan je misschien van pas komen. Maar probeer het toch eens en maak in dit geval de migraties per app:
python manage.py makemigrations app_name
Als al het andere faalt, laat dan gewoon de tabellen van de database vallen en genereer alles opnieuw. Als je echter op een bepaald moment met een van de migratiebestanden hebt geknoeid, wil je ze misschien allemaal verwijderen voordat je een migratie uitvoert om er zeker van te zijn dat je een nieuwe en werkende set migratiebestanden hebt waar manage.py aan kan werken.