python manage.py migrate --fake-initial
python manage.py migrate --fake migration-file-name
python manage.py migrate --fake app_name zero
You should first set your current state to 0003 with --fake (assuming 0003 is the last migration you really have applied):
> python manage.py migrate --fake core 0003
And then proceed as usual:
> python manage.py migrate core