api文档中viewset的自定义注释

2024-05-14 18:41:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我有django rest框架api应用程序,并为其生成文档。我使用带viewset的api视图,并且我有自定义方法。在url中我使用路由器。为了生成文档,我使用DRF文档。在

我的观点:

class UserViewSet(viewsets.ModelViewSet):
    """View for user object.
    """
    ...

    @detail_route(methods=["post"])
    def set_password(self, request, pk=None):
       """View to set new password
       """
       ...

网址:

^{pr2}$

我的api文档结果: enter image description here

我想要set_password方法的自定义注释并显示不同的字段,因为我使用其他序列化程序来处理此方法。我怎么能做到呢?在


Tags: django方法文档框架view视图restapi

热门问题