X-Git-Url: http://git.auf.org/?p=auf_savoirs_en_partage_django.git;a=blobdiff_plain;f=auf_savoirs_en_partage%2Fsavoirs%2Fviews.py;h=48cd265c0f3e2d2cf44edcfc11f9eb8ffcde2a42;hp=01b5b00a26f78be58e0d0e87c7b196cb071c60ee;hb=a2c6bb7226b901738528c5984547976a15b713cb;hpb=7d07a79f69250a08abdf2b9a98f60b788a4ec275 diff --git a/auf_savoirs_en_partage/savoirs/views.py b/auf_savoirs_en_partage/savoirs/views.py index 01b5b00..48cd265 100644 --- a/auf_savoirs_en_partage/savoirs/views.py +++ b/auf_savoirs_en_partage/savoirs/views.py @@ -50,16 +50,18 @@ def nous_contacter (request): context_instance = RequestContext(request)) # recherche -def recherche (request): +def recherche(request): query = request.GET.get("q", "") ressources = Record.objects.validated().search(query) actualites = Actualite.objects.filter(visible=1).search(query) evenements = Evenement.objects.filter(approuve=1).search(query) + chercheurs = Chercheur.objects.search(query) search_regexp = build_search_regexp(query) return render_to_response( "savoirs/recherche.html", dict(q=query, ressources=ressources[:5], actualites=actualites[:5], evenements=evenements[:5], total_evenements=len(evenements), + chercheurs=chercheurs[:10], total_chercheurs=len(chercheurs), total_ressources=len(ressources), total_actualites=len(actualites), search_regexp=search_regexp), context_instance = RequestContext(request)