handle case id is not a string
This commit is contained in:
parent
7158d9c97b
commit
83f6fa21b6
1 changed files with 1 additions and 1 deletions
|
|
@ -85,7 +85,7 @@ class IFormatter(object):
|
||||||
if selected_fields is not None and k not in selected_fields:
|
if selected_fields is not None and k not in selected_fields:
|
||||||
continue
|
continue
|
||||||
if k in id_fields:
|
if k in id_fields:
|
||||||
v += u'@%s' % backend_name
|
v = u'%s@%s' % (unicode(v), backend_name)
|
||||||
yield k, v
|
yield k, v
|
||||||
fields_iterator = obj.iter_fields() if hasattr(obj, 'iter_fields') else self.iter_fields(obj)
|
fields_iterator = obj.iter_fields() if hasattr(obj, 'iter_fields') else self.iter_fields(obj)
|
||||||
d = dict((k, v) for k, v in iter_select_and_decorate(fields_iterator))
|
d = dict((k, v) for k, v in iter_select_and_decorate(fields_iterator))
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue