I know that from Django 1.7 I don\'t need to use South or any other migration system, so I am just using simple command python manage.py makemigrations
python manage.py makemigrations
In case anyone is setting a ForeignKey, you can just allow nullable fields without setting a default:
ForeignKey
new_field = models.ForeignKey(model, null=True)
If you already have data stored within the database, you can also set a default value:
new_field = models.ForeignKey(model, default=)