官方使用示例: obj, created = Person.objects.update_or_create( first_name='John', last_name='Lennon', defaults={'first_name': 'Bob'}, ) 当update_or_create的查询结果大于1个时,那么就会报错MultipleObjectsReturned的错. 纠正方式就是尽可能的缩小查询范围,实在无法确认,那就老老实实的使用先判断是否存在再进行更新. 关键报错信息: Multi…