mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-25 18:08:38 -06:00
Set default ordering for user and group API endpoints
This commit is contained in:
parent
cb36f9fdb3
commit
46ebeba28f
@ -13,13 +13,13 @@ from . import serializers
|
|||||||
#
|
#
|
||||||
|
|
||||||
class UserViewSet(ModelViewSet):
|
class UserViewSet(ModelViewSet):
|
||||||
queryset = RestrictedQuerySet(model=User).prefetch_related('groups')
|
queryset = RestrictedQuerySet(model=User).prefetch_related('groups').order_by('username')
|
||||||
serializer_class = serializers.UserSerializer
|
serializer_class = serializers.UserSerializer
|
||||||
filterset_class = filters.UserFilterSet
|
filterset_class = filters.UserFilterSet
|
||||||
|
|
||||||
|
|
||||||
class GroupViewSet(ModelViewSet):
|
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
|
serializer_class = serializers.GroupSerializer
|
||||||
filterset_class = filters.GroupFilterSet
|
filterset_class = filters.GroupFilterSet
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user