Amélioration des noms de libellés lors de l'ajout d'un candidat
[auf_rh_dae.git] / project / recrutement / admin.py
index 1b5aaae..ab6ee9f 100644 (file)
@@ -49,12 +49,32 @@ class OffreEmploiAdmin(VersionAdmin):
         region_ids = [g.id for g in user.regions.all()]
         return qs.select_related('offre_emploi').filter(region__in=region_ids)
 
+class ProxyCandidatPiece(CandidatPiece):
+    """
+    Ce proxy sert uniquement dans l'admin à disposer d'un libellé
+    plus ergonomique.
+    """
+    class Meta:
+        proxy = True
+        verbose_name = "pièce jointe"
+        verbose_name = "pièces jointe"
+
 class CandidatPieceInline(admin.TabularInline):
-    model = CandidatPiece
+    model = ProxyCandidatPiece
+    fields = ('candidat', 'nom', 'path', )
     extra = 1
 
+class ProxyEvaluateur(UserProfile.candidats.through):
+    """
+    Ce proxy sert uniquement dans l'admin à disposer d'un libellé
+    plus ergonomique.
+    """
+    class Meta:
+        proxy = True
+        verbose_name = "évaluateur"
+
 class EvaluateurInline(admin.TabularInline):
-    model = UserProfile.candidats.through
+    model = ProxyEvaluateur
     extra = 1
 
 class CandidatAdmin(VersionAdmin):