src/hdalab/views/ajax.py
changeset 443 27f71b0a772d
parent 419 469ad9ef43e5
child 445 a74ec9e02042
equal deleted inserted replaced
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: