mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-11 12:19:41 +00:00
perf: 优化排序
This commit is contained in:
@@ -1,19 +1,18 @@
|
||||
import abc
|
||||
|
||||
from rest_framework.generics import ListAPIView
|
||||
|
||||
from assets.models import Asset, Node
|
||||
from assets.api.asset.asset import AssetFilterSet
|
||||
from assets.models import Asset, Node
|
||||
from common.utils import get_logger, lazyproperty
|
||||
from perms import serializers
|
||||
from perms.pagination import AllPermedAssetPagination
|
||||
from perms.pagination import NodePermedAssetPagination
|
||||
from perms.utils import UserPermAssetUtil
|
||||
from common.utils import get_logger, lazyproperty
|
||||
|
||||
from .mixin import (
|
||||
SelfOrPKUserMixin
|
||||
)
|
||||
|
||||
|
||||
__all__ = [
|
||||
'UserAllPermedAssetsApi',
|
||||
'UserDirectPermedAssetsApi',
|
||||
@@ -26,7 +25,6 @@ logger = get_logger(__name__)
|
||||
|
||||
class BaseUserPermedAssetsApi(SelfOrPKUserMixin, ListAPIView):
|
||||
ordering = ('name',)
|
||||
ordering_fields = ("name", "address")
|
||||
search_fields = ('name', 'address', 'comment')
|
||||
filterset_class = AssetFilterSet
|
||||
serializer_class = serializers.AssetPermedSerializer
|
||||
|
Reference in New Issue
Block a user