mirror of https://github.com/jumpserver/jumpserver
commit
d1e5559a7b
|
@ -81,7 +81,7 @@ class AccountAssetSerializer(serializers.ModelSerializer):
|
|||
|
||||
def to_internal_value(self, data):
|
||||
if isinstance(data, dict):
|
||||
i = data.get('id')
|
||||
i = data.get('id') or data.get('pk')
|
||||
else:
|
||||
i = data
|
||||
|
||||
|
|
|
@ -111,7 +111,7 @@ class BaseFileParser(BaseParser):
|
|||
return {'pk': obj_id, 'name': obj_name}
|
||||
|
||||
def parse_value(self, field, value):
|
||||
if value is '-':
|
||||
if value == '-' and field and field.allow_null:
|
||||
return None
|
||||
elif hasattr(field, 'to_file_internal_value'):
|
||||
value = field.to_file_internal_value(value)
|
||||
|
|
Loading…
Reference in New Issue