导入期间,现有密钥不会被忽略

时间:2014-12-04 08:28:00

标签: python django

我正在使用django-import-export在我的项目中导入作者姓名。这可能是django-import-export忽略现有的键值,因为我有大的csv文件。当我导入它时,我收到一个错误:

重复键值违反了唯一约束" spm_author_name_key"详情:Key(name)=(Arthur Ra​​chkam)已经存在。

1 个答案:

答案 0 :(得分:0)

您可以发布一些代码进行审核吗? 您可以将导入功能包装在try/except中,这样可以避免重复 像这样的东西

for author in authors_list:
    try:
        create_entry(author)
    except KeyError:
        continue

一旦你粘贴了导入的实际代码,我会改进我的答案。还请粘贴您的错误的全文(没有追溯)