Просмотр исходного кода

Set default ordering for user and group API endpoints

Jeremy Stretch 5 лет назад
Родитель
Сommit
46ebeba28f
1 измененных файлов с 2 добавлено и 2 удалено
  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