El "no funcionó" no da mucha información.
Ahora, lo correcto, volvieras al punto en que no tenías los cambios, hagas tu migración inicial, luego agregas los cambios y haces otra migración. Luego vas a heroku y aplicas la primera como fake y la segunda normalmente:
Código BASH:
Ver original# Antes de aplicar los cambios.
python manage.py schemamigration app_name --initial
# Después de aplicar los cambios.
python manage.py schemamigration app_name --auto
# En local
python manage.py migrate app_name 0001 --fake
python manage.py migrate app_name
# En heroku
heroku... manage.py migrate app_name 0001 --fake
heroku... manage.py migrate app_name
Saludos