Django update_or_create

update_or_create(defaults=None, **kwargs)
defaults 的值不同则创建,相同则更新

Member.objects.update_or_create(defaults={'user':1}, others={'field1':1,'field2':1})
当存在user=1时,则更新,不存在则创建

 

 
 
posted @ 2017-11-23 14:44  Jeff_blog  阅读(631)  评论(0编辑  收藏  举报