mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-06 09:51:00 +00:00
fix: 导入数据解析 title 时,没有过滤 read only 字段 (#6269)
* feat: Update README (#6182) * feat: Update README * feat: Update README * Update README.md * feat: update README * fix: 导入数据解析 title 时,没有过滤 read only 字段 type,type_display 翻译都是一样的,导出时使用的是 type,导入时识别成 type_display Co-authored-by: Jiangjie.Bai <32935519+BaiJiangJie@users.noreply.github.com>
This commit is contained in:
@@ -47,8 +47,13 @@ class BaseFileParser(BaseParser):
|
||||
def convert_to_field_names(self, column_titles):
|
||||
fields_map = {}
|
||||
fields = self.serializer_fields
|
||||
fields_map.update({v.label: k for k, v in fields.items()})
|
||||
fields_map.update({k: k for k, _ in fields.items()})
|
||||
for k, v in fields.items():
|
||||
if v.read_only:
|
||||
continue
|
||||
fields_map.update({
|
||||
v.label: k,
|
||||
k: k
|
||||
})
|
||||
field_names = [
|
||||
fields_map.get(column_title.strip('*'), '')
|
||||
for column_title in column_titles
|
||||
|
Reference in New Issue
Block a user