gpt4 book ai didi

python - Django:加载数据不工作

转载 作者:太空狗 更新时间:2023-10-30 02:11:33 25 4
gpt4 key购买 nike

我生成了一个 fixture :

python manage.py dumpdata --all > ./mydump.json

我清空了我所有的数据库:

python manage.py sqlflush | psql mydatabase -U mydbuser

但是当我尝试使用 loaddata 时:

python manage.py loaddata ./mydump.json

我收到这个错误:

IntegrityError: Could not load tastypie.ApiKey(pk=1): duplicate key 
value violates unique constraint "tastypie_apikey_user_id_key"
DETAIL: Key (user_id)=(2) already exists.

我在生产中遇到了这个问题,我没有想法。有人遇到过类似的问题吗?

最佳答案

运行 loaddata 并将所有 @reciever 注释掉,因为它们将在 loaddata 加载您的数据时触发。如果 @reciever 创建其他对象作为副作用,它将导致冲突。

关于python - Django:加载数据不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21654559/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com