Django REST API JSON множественное создание записей non_field_errors
Я новичок и уже некоторое время работаю с REST, но ранее отправлял запросы методом POST и создавал максимум одну запись за раз. Теперь хотел бы научиться создавать в рамах одного запроса сразу несколько записей в таблице.
Вот код моего View:
class createOnRacetrackCreateView(CreateAPIView):
serializer_class = createOnRacetrackSerializer
def create(self, request, *args, **kwargs):
serializer = self.get_serializer(data=request.POST, many=True)
if serializer.is_valid():
super(createOnRacetrackCreateView, self).create(request, args, kwargs)
headers = self.get_success_headers(serializer.data)
return Response(serializer.data, status=status.HTTP_201_CREATED,
headers=headers)
serializer:
class createOnRacetrackSerializer(serializers.ModelSerializer):
class Meta:
model = onRacetrack
fields = ['carNumber', 'carName']
urls:
urlpatterns = [
path('', views.drivers_home, name='drivers_home'),
path('ontracetrack_create/', createOnRacetrackCreateView.as_view(), name='onracetrack_create'),
]
В Postman отправляю все вот так:

И получаю вот такой ответ:
{
"non_field_errors": [
"Недопустимые данные. Ожидался dictionary, но был получен list."
]
}
Что я делаю не так?