PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

django.db.utils.IntegrityError :la colonne venue_city contient des valeurs nulles

Il semble que vous ayez ajouté null=True après avoir créé le fichier de migration. Parce que venue_city n'est pas un champ nullable dans votre fichier de migration

Suivez ces étapes.

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'

Cela devrait fonctionner