我正在使用Django 1.10,Python 3.6和PostgreSQL作为数据库后端,其中我有一个名为“Article”的模型,我需要从中导入数据CSV文件我已经成功导入了我的第一个CSV文件,其中包含以下字段: ID,链接&类别 它的ID字段从1开始到1960 然后在下一个文件中,我已经从1961年开始ID字段,但它显示以下错误:Django导入导出导入重复键值违反错误
Line number: 1961 - duplicate key value violates unique constraint "article_article_pkey" DETAIL: Key (id)=(1961) already exists.
,甚至当我看到在Django我的文章模型管理它显示了从1960年1标识
这里是我的models.py:
class Article(models.Model):
id = models.AutoField(primary_key=True)
link = models.URLField(max_length=255)
category = models.CharField(max_length=255, choices=Categories)
这里的admin.py
@admin.register(Article)
class ArticleAdmin(ImportExportModelAdmin):
resource_class = views.ArticleResource
readonly_fields = ('id',)
你能告诉你的资源类呢? –
你的意思是? –
ArticleResource –