[fix]fix some personal hobby

This commit is contained in:
Bo.Yi
2017-07-16 18:47:20 +08:00
parent 820b5cbb86
commit 9f02f71c52
2 changed files with 5 additions and 5 deletions

View File

@@ -1082,8 +1082,8 @@ class BaseDocument(object):
if field.choices and isinstance(field.choices[0], (list, tuple)):
if value is None:
return None
sep = getattr(field, 'display_sep', u' ')
values = value if field.__class__.__name__ == 'ListField' else [value]
sep = getattr(field, 'display_sep', ' ')
values = value if field.__class__.__name__ in ('ListField', 'SortedListField') else [value]
return sep.join([
dict(field.choices).get(val, val)
for val in values or []])