django not doing migrations code example

Example 1: Your models have changes that are not yet reflected in a migration, and so won't be applied. Run 'manage.py makemigrations' to make new migrations, and then re-run 'manage.py migrate' to apply them.

$ python manage.py makemigrations && python manage.py migrate
$ git add --all
$ git commit -m "fixed migrate error"
$ git push heroku master
$ heroku run python manage.py makemigrations
$ heroku run python manage.py migrate
--- Done ___

Example 2: django not migrating

In Database delete row 'profiles' from the table 'django_migrations'.
Delete all migration files in migrations folder.
Try again python manage.py makemigrations and python manage.py migrate command.