我们可以用aiohttp 3.7.3+apispec+棉花糖来定制有效负载示例吗?不是自动生成的。在下面的response_schema
中没有类似example
的东西:
@routes.post('/api')
@response_schema(MyResponse.Schema(), 200)
async def my_route(request: Request):
return web.json_response({})
我可以像下面那样修补AiohttpApiSpec.swagger_dict()
,但这还远远不够完美:
d = self.spec.to_dict()
d['paths']['/api']['post']['responses']['200']['examples'] =\
{'title 1': {'hello': 1}}
目前没有回答
相关问题 更多 >
编程相关推荐