app/soc/views/models/base.py
changeset 2108 286aa6528e84
parent 2081 0490222fab35
child 2119 15cfe49eea42
equal deleted inserted replaced
2107:855daf131060 2108:286aa6528e84
   544       export = int(request.GET.get('export', -1))
   544       export = int(request.GET.get('export', -1))
   545       export = export if export >= 0 else None
   545       export = export if export >= 0 else None
   546     except ValueError:
   546     except ValueError:
   547       export = None
   547       export = None
   548 
   548 
   549     if export is not None and export < len(contents):
   549     content = [i for i in contents if i['idx'] == export]
   550       content = contents[export]
   550     if len(content) == 1:
       
   551       content = content[0]
   551       key_order = content.get('key_order')
   552       key_order = content.get('key_order')
   552 
   553 
   553       if key_order:
   554       if key_order:
   554         data = [i.toDict(key_order) for i in content['data']]
   555         data = [i.toDict(key_order) for i in content['data']]
   555 
   556