Exemplo n.º 1
0
 def create(self, request, *args, **kwargs):
     serializer = UserSerializer(validate_non_fields=True, data=request.data, context={'request': request})
     if serializer.is_valid():
         with transaction.atomic():
             serializer.create()
         return Response(serializer.data)
     raise serializers.ValidationError(detail=serializer.errors)
Exemplo n.º 2
0
Arquivo: user.py Projeto: ramcn/demo2
 def create(self, request, *args, **kwargs):
     serializer = UserSerializer(validate_non_fields=True,
                                 data=request.data)
     if serializer.is_valid():
         serializer.create()
         return Response(serializer.data)
     return Response(serializer.errors, status.HTTP_400_BAD_REQUEST)
Exemplo n.º 3
0
 def create(self, request, *args, **kwargs):
     serializer = UserSerializer(validate_non_fields=True, data=request.data, context={'request': request})
     if serializer.is_valid():
         with transaction.atomic():
             serializer.create()
         return Response(serializer.data)
     return Response(serializer.errors, status.HTTP_400_BAD_REQUEST)
Exemplo n.º 4
0
 def create(self, request, *args, **kwargs):
     request.data['admin_override'] = False
     serializer = UserSerializer(validate_non_fields=True, data=request.data, context={'request': request})
     if serializer.is_valid():
         serializer.create()
         return Response(serializer.data)
     return Response(serializer.errors, status.HTTP_400_BAD_REQUEST)
Exemplo n.º 5
0
 def create(self, request, *args, **kwargs):
     serializer = UserSerializer(validate_non_fields=True, data=request.data, context={'request': request})
     if serializer.is_valid():
         with transaction.atomic():
             serializer.create()
         return Response({})
     raise serializers.ValidationError(detail=serializer.errors)
Exemplo n.º 6
0
 def create(self, request, *args, **kwargs):
     serializer = UserSerializer(validate_non_fields=True,
                                 data=request.data,
                                 context={'request': request})
     if serializer.is_valid():
         with transaction.atomic():
             serializer.create()
         return Response(serializer.data)
     return Response(serializer.errors, status.HTTP_400_BAD_REQUEST)
Exemplo n.º 7
0
 def create(self, request, *args, **kwargs):
     serializer = UserSerializer(validate_non_fields=True, data=request.data)
     if serializer.is_valid():
         serializer.create()
         return Response(serializer.data)
     return Response(serializer.errors, status.HTTP_400_BAD_REQUEST)