Skip to content

Commit c51fdb6

Browse files
author
David
committed
Add ordering_fields to TeamViewSet & MemberViewSet
1 parent 8048e0a commit c51fdb6

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/member/views.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,8 @@ class MemberViewSet(AdminListModelViewSet):
5151
admin_serializer_class = AdminMemberSerializer
5252
list_serializer_class = ListMemberSerializer
5353
list_admin_serializer_class = ListMemberSerializer
54-
search_fields = ["username", "email"]
54+
search_fields = ["username"]
55+
ordering_fields = ["username", "team__name"]
5556
filter_backends = [filters.SearchFilter, filters.OrderingFilter]
5657

5758
def get_queryset(self):

src/team/views.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ class TeamViewSet(AdminListModelViewSet):
6363
list_serializer_class = ListTeamSerializer
6464
list_admin_serializer_class = ListTeamSerializer
6565
search_fields = ["name"]
66+
ordering_fields = ["name", "members__count"]
6667
filter_backends = [filters.SearchFilter, filters.OrderingFilter]
6768

6869
def get_queryset(self):

0 commit comments

Comments
 (0)