所以我有一个ObjectSerializer,它有一个用于模型对象的“id”字段的字段(它是一个ModelSerializer)。这是正在发生的事情:
serializer = ObjectSerializer(data=request.DATA)
if serializer.is_valid():
some_dict = {'field': serializer.data['field']}
serializer.save()
return Response(serializer.data, status=status.HTTP_201_CREATED)
响应的“id”字段null
由于某种原因返回?当我删除带有 some_dict 的行时,响应返回的 id 没问题。
不太确定这里发生了什么。任何指针将不胜感激。