django update-or-create的用法

class test(APIView):
def post(self,request):
username = request.data['username']
User.objects.update_or_create(username=username, defaults=request.data)
return APIResponse(msg=123)

update_or_create(**kwargs,defaults={})
kwargs 为查找值,defaults={}为替换值

posted on 2021-01-24 19:04  Plyc  阅读(369)  评论(0编辑  收藏  举报

导航