【发布时间】:2020-11-08 06:13:23
【问题描述】:
我通过以下命令在我的 django 项目中使用固定装置创建了数据库备份:-
python manage.py dumpdata > db.json
当我加载夹具时,出现以下错误:-
django.db.utils.IntegrityError: Problem installing fixture '/home/gagan/saporawebapp/webapp/fixtures/db.json': Could not load contenttypes.ContentType(pk=17): duplicate key value violates unique constraint "django_content_type_app_label_model_76bd3d3b_uniq"
详细信息:键 (app_label, model)=(webapp, homescreen) 已存在。 即使我只是加载夹具,我也不知道完整性错误是如何出现的。我该如何解决这个错误? 编辑 我想通了,因为我在转储数据库时忘记排除 auth.permission 和 contenttypes 但我仍然不知道如何纠正它?
【问题讨论】:
-
使用 db.json 中的详细信息编辑您的线程
-
db.json 只是一个 json 文件,其中包含来自 django 项目的数据库。我不明白你想从 db.json @Harben 看到什么细节
标签: django psycopg2 django-fixtures