相关疑难解决方法(0)

353
推荐指数
7
解决办法
10万
查看次数

Django灯具和OneToOneField

如前所述这里对象与OneToOne关系到其他模型的模型自动创建.因此,如果我将Model1与O2O连接到Model2,并且将创建具有pk = 1的Model2的对象,则将自动创建Model2与model2_id = 1的对象.然后,如果我将数据从DB转储到json,我将有两个这些对象的记录.如果我将尝试将此数据加载到DB,loaddata它将失败,因为Model2的对象将被创建两次,它将导致唯一的索引违规和IntegrityError.
有人找到了理智的解决方案吗?

ps
我使用Django 1.3.7

python django

7
推荐指数
1
解决办法
1166
查看次数

标签 统计

django ×2

django-models ×1

python ×1