def create_picture(request): token = getToken(request.META) user = getUser(token) if(not user): return Response(status=status.HTTP_403_FORBIDDEN) serialized = PictureSerializer(data=request.DATA) image = request.FILES['image'] if(serialized.is_valid): picture = Picture() picture.title = serialized.initial_data['title'] picture.image.save(image.name, image) picture.save() return Response(status=status.HTTP_201_CREATED) else: return Response(serialized._errors, status=status.HTTP_400_BAD_REQUEST)