results wrapped into a dict

This commit is contained in:
Serghei Mihai 2015-04-30 10:45:02 +02:00
parent 4540c1778e
commit b36d6e0fe4
1 changed files with 5 additions and 5 deletions

View File

@ -42,7 +42,7 @@ class CommunesView(View, SingleObjectMixin):
attrs = i['attributes']
communes.append({'id': attrs['code'], 'text': attrs['nom']})
communes.sort(lambda x, y: cmp(x['id'], y['id']))
return utils.response_for_json(request, communes)
return utils.response_for_json(request, {'data': communes})
class VoiesView(View, SingleObjectMixin):
@ -59,7 +59,7 @@ class VoiesView(View, SingleObjectMixin):
attrs = i['attributes']
voies.append({'id': attrs['nom_voie'], 'text': attrs['nom_voie']})
voies.sort(lambda x, y: cmp(x['id'], y['id']))
return utils.response_for_json(request, voies)
return utils.response_for_json(request, {'data': voies})
class VoiesCommuneView(View, SingleObjectMixin):
@ -79,7 +79,7 @@ class VoiesCommuneView(View, SingleObjectMixin):
'text': '%(numero)s %(nom_voie)s' % attrs,
'x': attrs['x'], 'y': attrs['y']})
voies_communes.sort(lambda x, y: cmp(x['id'], y['id']))
return utils.response_for_json(request, voies_communes)
return utils.response_for_json(request, {'data': voies_communes})
class VoieCommuneView(View, SingleObjectMixin):
@ -96,7 +96,7 @@ class VoieCommuneView(View, SingleObjectMixin):
'insee': attrs['code_insee']
})
voies_communes.sort(lambda x, y: cmp(x['insee'], y['insee']))
return utils.response_for_json(request, voies_communes)
return utils.response_for_json(request, {'data': voies_communes})
class AdresseView(View, SingleObjectMixin):
@ -104,4 +104,4 @@ class AdresseView(View, SingleObjectMixin):
def get(self, request, *args, **kwargs):
result = self.get_object().sig_request('adresse/' + kwargs['lat'] + '/' + kwargs['long'])
return utils.response_for_json(request, result)
return utils.response_for_json(request, {'data': result})