Django Rest框架:在基于函数的视图中生成BrowsableapInderer表单
是否可以对基于DRF函数的视图进行注释,以显示基于序列化程序的交互式表单 我的视图不需要使用模型,所以我觉得基于类的视图/视图集不是正确的方法 此示例代码生成一个有效的“BrowsableAPI”,但带有一个通用JSON文本字段:Django Rest框架:在基于函数的视图中生成BrowsableapInderer表单,django,django-rest-framework,Django,Django Rest Framework,是否可以对基于DRF函数的视图进行注释,以显示基于序列化程序的交互式表单 我的视图不需要使用模型,所以我觉得基于类的视图/视图集不是正确的方法 此示例代码生成一个有效的“BrowsableAPI”,但带有一个通用JSON文本字段: @api_view(http_method_names=('POST', )) @renderer_classes((JSONRenderer, BrowsableAPIRenderer)) def push_notifications(request: Reques
@api_view(http_method_names=('POST', ))
@renderer_classes((JSONRenderer, BrowsableAPIRenderer))
def push_notifications(request: Request, format=None) -> Response:
serializer = PushNotificationSerializer(data=request.data)
serializer.is_valid(raise_exception=True)
params = serializer.data
# ...
return Response()
我希望它生成的表单使用序列化程序。(作为可浏览的文档。)