如何将每个数组数据保存到数据库?一行数据

时间:2018-08-30 11:34:24

标签: python django python-3.x django-forms django-rest-framework

我使用了Django Rest Framework 它只存储数组的最后一个元素,而不是所有3个元素

@api_view(['POST'])
def add(request):
    serializer = modelSerializer(data=request.data)
    arr = ['a','b','c']
    if serializerVariant.is_valid():
        obj = serializer.save()
        for foo in arr:
            obj.value = foo
            obj.save()
        return Response(serializer.data, status=status.HTTP_201_CREATED)
    return Response(serializerVariant.errors,status=status.HTTP_400_BAD_REQUEST)

0 个答案:

没有答案