Merge branch 'dev' of ssh://git.auf/auf_rh_dae into dev
[auf_rh_dae.git] / project / dae / models.py
index edf6303..4ad5b7a 100644 (file)
@@ -151,6 +151,14 @@ class Poste(models.Model):
     # Managers
     objects = PosteManager()
 
+    def _get_key(self):
+        """
+        Les vues sont montées selon une clef spéciale pour identifier la provenance du poste.
+        Cette méthode fournit un moyen de reconstruire cette clef afin de générer les URLs.
+        """
+        return "dae-%s" % self.id
+    key = property(_get_key)
+
     def get_dossiers(self):
         """
         Liste tous les anciens dossiers liés à ce poste.