Afficher la région dans la fiche du chercheur.
authorEric Mc Sween <eric.mcsween@gmail.com>
Tue, 9 Nov 2010 15:43:09 +0000 (10:43 -0500)
committerEric Mc Sween <eric.mcsween@gmail.com>
Tue, 9 Nov 2010 15:43:09 +0000 (10:43 -0500)
auf_savoirs_en_partage/chercheurs/models.py
auf_savoirs_en_partage/templates/chercheurs/fiche.html

index 8fe37ac..4b46aa3 100644 (file)
@@ -175,6 +175,14 @@ class Chercheur(models.Model):
         else:
             return self.etablissement_autre_nom + ', ' + self.etablissement_autre_pays.nom
 
+    @property
+    def pays(self):
+        return self.etablissement.pays if self.etablissement else self.etablissement_autre_pays
+
+    @property
+    def region(self):
+        return self.pays.region
+
 class Publication(models.Model):
     id = models.AutoField(primary_key=True, db_column='id')
     titre = models.CharField(max_length=255, db_column='titre', null=True, blank=True, verbose_name = 'Titre')
index 0de8bcf..cec62fe 100644 (file)
@@ -2,6 +2,7 @@
 
     <div><a href="mailto:{{ chercheur.personne.courriel }}">{{ chercheur.personne.courriel }}</a></div>
     <div>{{ chercheur.etablissement_display }}</div>
+    <div><span class="label">Région: </span>{{ chercheur.region.nom }}</div>
 
     <h5>Informations académiques</h5>
     <table>