0001-misc-sort-using-key-parameter-44465.patch
passerelle_montpellier_sig/views.py | ||
---|---|---|
154 | 154 |
q = unicodedata.normalize('NFKD', q).encode('ascii', 'ignore') |
155 | 155 |
voies = [v for v in voies if q in v['text']] |
156 | 156 | |
157 |
voies.sort(lambda x, y: cmp(x['id'], y['id']))
|
|
157 |
voies.sort(key=lambda x: x['id'])
|
|
158 | 158 |
return utils.response_for_json(request, {'data': voies}) |
159 | 159 | |
160 | 160 | |
... | ... | |
190 | 190 |
if i.get('geometry'): |
191 | 191 |
voie.update({'x': i['geometry'].get('x'), 'y': i['geometry'].get('y')}) |
192 | 192 |
voies_communes.append(voie) |
193 |
voies_communes.sort(lambda x, y: cmp(x['id'], y['id']))
|
|
193 |
voies_communes.sort(key=lambda x: x['id'])
|
|
194 | 194 |
return utils.response_for_json(request, {'data': voies_communes}) |
195 | 195 | |
196 | 196 | |
... | ... | |
209 | 209 |
'commune': attrs['commune'], |
210 | 210 |
'insee': attrs['code_insee'] |
211 | 211 |
}) |
212 |
voies_communes.sort(lambda x, y: cmp(x['insee'], y['insee']))
|
|
212 |
voies_communes.sort(key=lambda x: x['insee'])
|
|
213 | 213 |
return utils.response_for_json(request, {'data': voies_communes}) |
214 | 214 | |
215 | 215 | |
216 |
- |