mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-25 06:42:49 +00:00
perf: merge v3
This commit is contained in:
@@ -80,12 +80,12 @@ class AssetPermissionAssetRelationViewSet(RelationMixin):
|
||||
filterset_fields = [
|
||||
'id', 'asset', 'assetpermission',
|
||||
]
|
||||
search_fields = ["id", "asset__hostname", "asset__ip", "assetpermission__name"]
|
||||
search_fields = ["id", "asset__name", "asset__ip", "assetpermission__name"]
|
||||
|
||||
def get_queryset(self):
|
||||
queryset = super().get_queryset()
|
||||
queryset = queryset \
|
||||
.annotate(asset_display=F('asset__hostname'))
|
||||
.annotate(asset_display=F('asset__name'))
|
||||
return queryset
|
||||
|
||||
|
||||
|
@@ -12,7 +12,9 @@ from rest_framework.generics import (
|
||||
)
|
||||
|
||||
from orgs.utils import tmp_to_root_org
|
||||
from perms.utils.permission import get_asset_system_user_ids_with_actions_by_user, validate_permission
|
||||
from perms.utils.permission import (
|
||||
get_asset_system_user_ids_with_actions_by_user, validate_permission
|
||||
)
|
||||
from common.permissions import IsValidUser
|
||||
from common.utils import get_logger, lazyproperty
|
||||
|
||||
|
Reference in New Issue
Block a user