更新创建混入中的记录

时间:2019-11-13 14:35:45

标签: django django-rest-framework

如果通过序列化器使用CreateModelMixin记录存在,是否有“正确”的方式来更新记录?还是这种思维方式是完全错误的? 我有以下代码,仅粘贴必要的代码。

def create(self, request):
    serializer = self.get_serializer(data=request.data)
    if serializer.is_valid(raise_exception=True):
       //Do something if record exists for example...
       serializer.save()

        return Response(status=status.HTTP_201_CREATED)

0 个答案:

没有答案