Rappel: Affichage du dernier rappel
authorPA Parent <paparent@paparent.me>
Wed, 14 Dec 2011 20:29:07 +0000 (15:29 -0500)
committerPA Parent <paparent@paparent.me>
Wed, 14 Dec 2011 20:29:07 +0000 (15:29 -0500)
auf_savoirs_en_partage/rappels/admin.py
auf_savoirs_en_partage/rappels/models.py

index 702018b..6006ad0 100644 (file)
@@ -8,7 +8,7 @@ from rappels import actions
 
 
 class ChercheurRappelAdmin(ChercheurAdmin):
-    list_display = ['__unicode__', 'last_login']
+    list_display = ['__unicode__', 'last_login', 'dernier_rappel']
     list_editable = []
 
     actions = [actions.rappel]
index b4979fc..2dc23b7 100644 (file)
@@ -87,3 +87,10 @@ class ChercheurRappel(Chercheur):
     def last_login(self):
         return self.user.last_login
     last_login.short_description = "Dernière connexion"
+
+    def dernier_rappel(self):
+        try:
+            return self.user.rappeluser_set.all()[0].date_envoi
+        except:
+            return "Aucun rappel envoyé"
+    dernier_rappel.short_description = 'Dernier rappel'