feat: 修改资产的标签搜索

pull/4107/head
ibuler 2020-06-16 14:56:19 +08:00
parent 9347405f08
commit 80d94074e7
1 changed files with 3 additions and 1 deletions

View File

@ -65,7 +65,7 @@ class AssetByNodeFilterBackend(filters.BaseFilterBackend):
class LabelFilterBackend(filters.BaseFilterBackend):
sep = '#'
sep = ':'
query_arg = 'label'
def get_schema_fields(self, view):
@ -84,6 +84,8 @@ class LabelFilterBackend(filters.BaseFilterBackend):
q = None
for kv in labels_query:
if '#' in kv:
self.sep = '#'
if self.sep not in kv:
continue
key, value = kv.strip().split(self.sep)[:2]