Django Rest Framework - подробная страница @detail_route
Я использую @detail_route на моих viewsets.ModelViewSet.
class CompanyViewSet(viewsets.ModelViewSet):
queryset = Company.objects.all()
serializer_class = serializers.CompanySerializer
@detail_route(methods=['get', ], permission_classes=[IsCompanyUserPermission, ])
def accounts(self, request, pk):
...
return Response(...)
# urls.py
router.register(r'companies', views.CompanyViewSet)
этот код создает URL:
/companies/
/companies/{id}
/companies/{id}/accounts
Я не знаю, как добавить маршрут / вид в подробный аккаунт:
/companies/{id}/accounts/{id_account}
Есть ли способ добавить маршрут и виды для обработки этого маршрута?
(лучший вариант будет добавить это на CompanyViewSet)
Ура,