标签: python mysql django
Django official docs指出:
在极少数情况下,有必要能够强制save()方法执行SQL INSERT,而不能退一步进行UPDATE。反之亦然:如果可能,请更新,但不要插入新行。在这些情况下,您可以将force_insert = True或force_update = True参数传递给save()方法。显然,传递两个参数是一个错误:您不能同时插入和更新!
这些罕见情况是什么?
基本上,什么时候应该使用force_update=True?
force_update=True