首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >drf-yasg如何在外部显示api描述?

drf-yasg如何在外部显示api描述?
EN

Stack Overflow用户
提问于 2019-10-16 18:27:55
回答 2查看 414关注 0票数 0

我要把描述写进去:

但我的就在那里面:

这是我的代码:

代码语言:javascript
复制
@swagger_auto_schema(method='GET', manual_parameters=[project_param])
@api_view(['GET'])
def get_project_info(request):
    """
    获取项目信息
    """

版本信息:

Django==2.2.1

drf-yasg==1.16.1

EN

回答 2

Stack Overflow用户

发布于 2019-10-24 02:36:56

如果以下格式描述中使用的Docstring将在以下位置提供:

代码语言:javascript
复制
class ProductOperation(ModelViewSet):
   """
   Outside

   Inside

   """

票数 3
EN

Stack Overflow用户

发布于 2020-11-11 10:46:29

您可以使用swagger_auto_schema装饰器来显示id、摘要和描述。

代码语言:javascript
复制
from drf_yasg.utils import swagger_auto_schema

class ProductOperation(ModelViewSet):
    @swagger_auto_schema(
        operation_id='Display end of opblock',
        operation_summary="Display outside",
        operation_description='Display inside',
    )
    def action_one(self, request):
        dosomething()

looks like this

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58411159

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档