From: Eric Mc Sween Date: Thu, 28 Oct 2010 21:06:57 +0000 (-0400) Subject: Recherche par mots-clés dans les disciplines et régions des chercheurs. X-Git-Url: https://git.auf.org/?p=auf_savoirs_en_partage_django.git;a=commitdiff_plain;h=1c24a7d54c4ef9c3cd105e37d6b10887bbe49b89 Recherche par mots-clés dans les disciplines et régions des chercheurs. --- diff --git a/auf_savoirs_en_partage/chercheurs/models.py b/auf_savoirs_en_partage/chercheurs/models.py index 21462f8..b7cdd54 100644 --- a/auf_savoirs_en_partage/chercheurs/models.py +++ b/auf_savoirs_en_partage/chercheurs/models.py @@ -50,7 +50,14 @@ class ChercheurQuerySet(models.query.QuerySet): Q(personne__prenom__icontains=word) | Q(expertise__icontains=word) | Q(etablissement_autre_nom__icontains=word) | - Q(etablissement__nom__icontains=word)) + Q(etablissement__nom__icontains=word) | + Q(etablissement__pays__nom__icontains=word) | + Q(discipline__nom__icontains=word) | + Q(publication1__titre__icontains=word) | + Q(publication2__titre__icontains=word) | + Q(publication3__titre__icontains=word) | + Q(publication4__titre__icontains=word) | + Q(these__titre__icontains=word)).distinct() return qs FONCTION_CHOICES = (('Professeur', 'Professeur'), ('Chercheur', 'Chercheur'), ('Chercheur_independant', 'Chercheur indépendant'), ('Doctorant', 'Doctorant'))