我正在学习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而不是另一种类型(不带标头)
目前没有回答
相关问题 更多 >
编程相关推荐