Skip to content

Commit bcc7c1a

Browse files
committed
refactor: add noqa comments to suppress linting warnings for folder type retrieval
1 parent bcf6cce commit bcc7c1a

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

apps/folders/serializers/folder.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ def get_folder_tree_serializer(source):
4343

4444
def check_depth(source, parent_id, current_depth=0):
4545
# Folder 不能超过3层
46-
Folder = get_folder_type(source)
46+
Folder = get_folder_type(source) # noqa
4747

4848
if parent_id != 'root':
4949
# 计算当前层级
@@ -101,7 +101,7 @@ def insert(self, instance, with_valid=True):
101101
parent_id = instance.get('parent_id', 'root')
102102
name = instance.get('name')
103103

104-
Folder = get_folder_type(self.data.get('source'))
104+
Folder = get_folder_type(self.data.get('source')) # noqa
105105
if QuerySet(Folder).filter(name=name, workspace_id=workspace_id, parent_id=parent_id).exists():
106106
raise serializers.ValidationError(_('Folder name already exists'))
107107
# Folder 不能超过3层
@@ -125,7 +125,7 @@ class Operate(serializers.Serializer):
125125
@transaction.atomic
126126
def edit(self, instance):
127127
self.is_valid(raise_exception=True)
128-
Folder = get_folder_type(self.data.get('source'))
128+
Folder = get_folder_type(self.data.get('source')) # noqa
129129
current_id = self.data.get('id')
130130
current_node = Folder.objects.get(id=current_id)
131131
if current_node is None:
@@ -150,15 +150,15 @@ def edit(self, instance):
150150

151151
def one(self):
152152
self.is_valid(raise_exception=True)
153-
Folder = get_folder_type(self.data.get('source'))
153+
Folder = get_folder_type(self.data.get('source')) # noqa
154154
folder = QuerySet(Folder).filter(id=self.data.get('id')).first()
155155
return FolderSerializer(folder).data
156156

157157
def delete(self):
158158
self.is_valid(raise_exception=True)
159159
if self.data.get('id') == 'root':
160160
raise serializers.ValidationError(_('Cannot delete root folder'))
161-
Folder = get_folder_type(self.data.get('source'))
161+
Folder = get_folder_type(self.data.get('source')) # noqa
162162
QuerySet(Folder).filter(id=self.data.get('id')).delete()
163163

164164

@@ -168,12 +168,12 @@ class FolderTreeSerializer(serializers.Serializer):
168168

169169
def get_folder_tree(self, name=None):
170170
self.is_valid(raise_exception=True)
171-
Folder = get_folder_type(self.data.get('source'))
171+
Folder = get_folder_type(self.data.get('source')) # noqa
172172
if name is not None:
173173
nodes = Folder.objects.filter(Q(workspace_id=self.data.get('workspace_id')) &
174174
Q(name__contains=name)).get_cached_trees()
175175
else:
176176
nodes = Folder.objects.filter(Q(workspace_id=self.data.get('workspace_id'))).get_cached_trees()
177-
TreeSerializer = get_folder_tree_serializer(self.data.get('source'))
177+
TreeSerializer = get_folder_tree_serializer(self.data.get('source')) # noqa
178178
serializer = TreeSerializer(nodes, many=True)
179179
return serializer.data # 这是可序列化的字典

0 commit comments

Comments
 (0)