Today I have 2 URLs
router.register(r'question_type', QuestionTypeViewSet)
router.register(r'question', QuestionViewSet)
But I need something like this
router.register(r'question_type', QuestionTypeViewSet)
router.register(r'question_type/question_type_pk/question', QuestionViewSet)
My viewsets
class QuestionTypeViewSet(viewsets.ModelViewSet):
serializer_class = QuestionTypeSerializer
queryset = QuestionType.objects.all()
What I wanna to do with QuestionViewSet
class QuestionViewSet(viewsets.ModelViewSet):
serializer_class = QuestionSerializer
def get_queryset(self):
queryset = Question.objects.filter(
question_type__id=self.kwargs['question_type_id'])
return queryset
How should I make the question url?