Django loaddata忽略现有对象

时间:2018-12-10 10:07:40

标签: python django

我有一个带有条目列表的装置。例如:

[
  {
    "fields": {
      "currency": 1,
      "price": "99.99",
      "product_variant": 1
    },
    "model": "products.productprice",
    "pk": 1
  },
  {
    "fields": {
      "currency": 2,
      "price": "139.99",
      "product_variant": 1
    },
    "model": "products.productprice",
    "pk": 2
  }
]

这只是每个条目的初始数据(价格可能会发生变化)。我希望能够向该灯具添加另一个条目,并使用loaddata加载它,但不更新数据库中已经存在的条目。

有没有办法做到这一点?类似--ignorenonexistent,但用于现有条目。

0 个答案:

没有答案