django.db.utils.IntegrityError: column “venue_city” contains null values

前端 未结 5 1207
半阙折子戏
半阙折子戏 2021-01-04 10:08

I have read a lot of other posts here on stackoverflow and google but I could not find a solution.

It all started when I changed the model from a CharField to a For

5条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2021-01-04 11:02

    follow the below steps:-

    • add null=True, blank=True in Venue model class eg: venue_city = models.ForeignKey(City, null=True, blank=True)
    • delete venues.0016_auto_20160514_2141 migration file from migrations folder in your app
    • then run python manage.py makemigrations
    • then run python manage.py migrate

    no need to drop table or remove migrations from migration tables

提交回复
热议问题