Использовать набор представлений в качестве действия в DRF
Я изучаю Django и DRF, у меня возникла проблема. Мне нужно зарегистрировать url типа этого collaborators/<str:cc>/sympathizers но маршрутизатор drf по умолчанию переопределяет маршрут с основным ключом, например collaborators/<str: pk>/ Я могу сделать это с помощью viewsets actions, но я собираюсь реализовать некоторую жесткую логику и хочу, чтобы мой код был упорядоченным.
router = SimpleRouter()
router.register('candidates', CandidateViewSet)
router.register('collaborators', CollaboratorViewSet)
// the following route is overrided
router.register('collaborators/<str:cc>/sympathizers', SympathizerViewSet)
urlpatterns = [
path('admin/', admin.site.urls),
path('api/v1/', include(router.urls))
]