django-rest-framework - 如何在 drf-yasg 库中添加自己的参数和响应值以获取 swagger 文档?
问题描述
我使用drf-yasg库为开发人员前端生成项目文档。我不知道如何将我的数据添加到字段参数和响应
比如这个类
class VendorsCreateView(APIView):
"""
:param:
data = {
"vendor_name": "TestName",
"country": "Belarus",
"nda": "2020-12-12",
"parent": "",
"contacts": [{"contact_name": "Mrk", "phone": "2373823", "email": "dRqT@rgmail.com"},
{"contact_name": "Uio", "phone": "34567", "email": "rdq@gmail.com"}
]
}
:return: swagger name
"""
如何添加这些参数?
解决方案
@swagger_auto_schema
装饰器是你要找的。
推荐阅读
- css - 如何使用flexbox设置两个元素彼此相邻
- python - 如何在 gRPC python 中定义全局错误处理程序
- angular - 如何根据条件在 ng2-completer 中应用 css?
- ios - 如何在后台线程上截取 UIView 的屏幕截图?
- excel - Excel卡在IF AND OR
- sql - Redshift:在没有任何会话ID的情况下查找会话中的第一个和最后一个事件
- c++ - c++永久离线计数器
- javascript - Jquery - cookie 将过期日期设置为 1 天
- google-cloud-dataflow - 如何并行化 apache-beam (Dataflow) 管道 DAG
- delphi - 在 QuickReport 上计算真实的 TQRMemo 高度