Django REST framework - различные представления для одного и того же URL в зависимости от метода HTTP
(Мои представления это: ListAPIView, CreateAPIView, RetrieveAPIView, UpdateAPIView, DestroyAPIView)
Я хочу, чтобы мой URL выглядел следующим образом:
bookshop/authors/ - список всех авторов, с помощью POST - добавление автора
bookshop/authors/<author_id>/ - с помощью GET - получает данные об авторе, включая книги
bookshop/authors/<author_id>/ - с POST - создает постинг книги для того же автора.
bookshop/authors/<author_id>/book/ - получает книгу, не размещает
** Возможно, это возможно с наборами представлений и общими представлениями, такими как ListCreateAPIView, RetrieveUpdateDestroyApiView. Но мне это не нужно. Мне нужен следующий шаблон url с моими представлениями (выше)