Parcourir la source

Set default ordering for user and group API endpoints

Jeremy Stretch il y a 5 ans
Parent
commit
46ebeba28f
1 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 2 2
      netbox/users/api/views.py

+ 2 - 2
netbox/users/api/views.py

@@ -13,13 +13,13 @@ from . import serializers
 #
 
 class UserViewSet(ModelViewSet):
-    queryset = RestrictedQuerySet(model=User).prefetch_related('groups')
+    queryset = RestrictedQuerySet(model=User).prefetch_related('groups').order_by('username')
     serializer_class = serializers.UserSerializer
     filterset_class = filters.UserFilterSet
 
 
 class GroupViewSet(ModelViewSet):
-    queryset = RestrictedQuerySet(model=Group).annotate(user_count=Count('user'))
+    queryset = RestrictedQuerySet(model=Group).annotate(user_count=Count('user')).order_by('name')
     serializer_class = serializers.GroupSerializer
     filterset_class = filters.GroupFilterSet