Django Rest框架响应

2024-06-02 09:00:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在学习Django Rest框架。我了解什么是Django内容协商,以及响应函数的使用。在一个示例中,我看到了如下代码:

def func(request):
if request.method == "GET":
queryset_objects = //
serializer = FooSerializer(queryset_objects, many = True)
return Response(serializer.data)

此函数将呈现JSON。但传递给响应的唯一参数是类似字典的类型(serializer.data)。Render如何决定响应必须是JSONN而不是另一种类型(不带标头)


Tags: django代码框架rest示例类型内容data