perf(permission): 优化权限控制,显式的声明权限

This commit is contained in:
ibuler
2021-02-03 10:52:51 +08:00
committed by Jiangjie.Bai
parent 542eb25e7b
commit 93474766f6
9 changed files with 14 additions and 12 deletions

View File

@@ -2,13 +2,11 @@ from typing import List
from assets.models import Node, Asset
from assets.pagination import AssetLimitOffsetPagination
from common.utils import lazyproperty, dict_get_any, is_uuid, get_object_or_none
from common.utils import lazyproperty
from assets.utils import get_node, is_query_node_all_assets
class SerializeToTreeNodeMixin:
permission_classes = ()
def serialize_nodes(self, nodes: List[Node], with_asset_amount=False):
if with_asset_amount:
def _name(node: Node):