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

Django Import-Export Import La valeur de clé en double viole l'erreur

J'ai eu ce problème, car j'avais spécifié un import_id_fields personnalisé champ mais n'avait pas exclu le id champ.

J'avais précisé :

    import_id_fields = ('code',)
    skip_unchanged = True
    report_skipped = True

Mais j'avais besoin :

    import_id_fields = ('code',)
    skip_unchanged = True
    report_skipped = True
    exclude = ('id',)

Une petite erreur de noob, mais cela pourrait sauver quelqu'un d'un google.

Réf :https://github.com/django-import -export/django-import-export/issues/273