Matriz de post / post em massa REST do Django de objetos JSON

Comecei a brincar com a estrutura REST do Django. Até agora, consegui criar um serializador para o meu objeto, criar a visualização de postagem, postar objetos e retornar objetos através do $ .post () do Javascript. Então, agora eu tenho uma conversão adequada entre meus objetos de modelo JSONs e Django.

O problema é que eu tenho uma matriz de objetos [A1, A2, ..., An]. Agora, quando preciso postar uma matriz, faço objeto a objeto. Existe alguma possibilidade de postar toda a matriz de uma só vez e recuperar uma matriz de objetos dentro do meu Django View? Se sim, qual é o padrão a seguir aqui? Eu acho que eu poderia definir um novo modelo que é uma matriz do meu modelo atual, criar um serializador para ele, etc., mas isso não parece muito elegante.

Abaixo estão minha visão e serializador:

#serializers.py
class SearchRequestSerializer(serializers.ModelSerializer):

    def create(self):
        return SearchRequest(**self.validated_data)

    class Meta:
        model = SearchRequest



#views.py
@api_view(['POST'])
def post_calculation(request):
    if request.method == 'POST':

        #JSON to serializer object
        serializer = SearchRequestSerializer(data=request.data, many=False)
        if (serializer.is_valid() == False):
            return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)

        #create the Python object   
        search_request = serializer.create()

        #-- I do some processing stuff with the search_request object here ---

        #object back to JSON
        serializer3 = SearchRequestSerializer(search_request, many=False)
        return Response(serializer3.data) 

questionAnswers(1)

yourAnswerToTheQuestion