Невозможно увидеть набор с методом обновления на странице API

У меня есть несколько наследующих Viewsets viewsets.ViewSet и содержат переопределение list() метод. Я зарегистрировал все эти Viewsets на странице API.

Теперь у меня есть еще один вид, который переопределяет update() но я не могу увидеть это на странице API.

Это мой код:

class ReadNotificationsAPI(viewsets.ViewSet):
"""
   Custom API for to mark notifications as read by recipient
"""
permission_classes = (IsAuthenticated,)

def update(self, request, pk=None):
    # some operations
    response_obj = {'response': 'success'}
    return Response(response_obj, status=status.HTTP_200_OK)

запись в роутерах:

router.register(r'readnotificationsapi', notification_views.ReadNotificationsAPI, 'readnotificationsapi')

Другие пользовательские представления, которые имеют только list() видны на странице API, но не на этом. Любая помощь?

0 ответов

Другие вопросы по тегам