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

前端 未结 5 1249
半阙折子戏
半阙折子戏 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 10:58

    Looks like you added null=True after created migration file. Because venue_city is not a nullable field in your migration file

    Follow these steps.

    1) Drop venue_city & venue_country from your local table
    3) Delete all the migration files you created for these `CharField to a ForeignKey` change
    4) execute `python manage.py makemigrations`
    5) execute 'python manage.py migrate'
    

    It should work

提交回复
热议问题