我想将夹具加载到我的模型中,但是要它添加其他行而不是覆盖现有行。
我的用例是:
EmailTemplate
加载到management.call_command('loaddata'...)
模型中对于每个this answer,我已经手动设置了"pk": null
,但是当我加载此数据时,它仍然会覆盖模型中的现有数据。
[
{
"model": "myapp.EmailTemplate",
"pk": null,
"fields": {
"foo": "bar",
}
},
{
"model": "myapp.EmailTemplate",
"pk": null,
"fields": {
"foo": "bar2",
}
}
]
如何加载固定装置,以便将数据追加到模型中的现有记录?