| changeset 443 | 27f71b0a772d |
| parent 419 | 469ad9ef43e5 |
| child 445 | a74ec9e02042 |
| 442:3d54acec55d6 | 443:27f71b0a772d |
|---|---|
350 if contentlist is None: |
350 if contentlist is None: |
351 contentqs.order_by('?') |
351 contentqs.order_by('?') |
352 |
352 |
353 cont_count = contentqs.count() |
353 cont_count = contentqs.count() |
354 |
354 |
355 logger.debug("ajax filter SQL for contentqs %s", contentqs.query) |
|
356 |
|
355 contenus = dict([(content.id, {'score' : 0, 'tags' : [], 'hda_id': content.hda_id, 'id':content.id, 'title': content.title, 'description': content.description, 'url': content.url}) for content in contentqs[0:content_count]]) |
357 contenus = dict([(content.id, {'score' : 0, 'tags' : [], 'hda_id': content.hda_id, 'id':content.id, 'title': content.title, 'description': content.description, 'url': content.url}) for content in contentqs[0:content_count]]) |
356 contentids = contenus.keys() |
358 contentids = contenus.keys() |
357 |
359 |
358 qs = DatasheetExtras.objects.select_related('insee').filter(datasheet__in = contentids) |
360 qs = DatasheetExtras.objects.select_related('insee').filter(datasheet__in = contentids) |
359 for dse in qs: |
361 for dse in qs: |