feat(api): add org team view page

!16 #41
This commit is contained in:
2024-05-31 17:54:49 +09:30
parent 776c5db8ca
commit 3fef74e700
4 changed files with 21 additions and 4 deletions

View File

@ -33,9 +33,17 @@ class OrganizationDetail(generics.RetrieveUpdateDestroyAPIView):
class TeamList(generics.ListCreateAPIView):
queryset = Team.objects.all()
queryset = Team.objects.filter()
serializer_class = TeamSerializer
def get_queryset(self):
return Team.objects.filter(organization=self.kwargs['organization_id'])
def get_view_name(self):
return "Organization Teams"
class TeamDetail(generics.RetrieveUpdateDestroyAPIView):