add visualisation pieces
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Tue, 16 Aug 2011 16:18:03 +0000 (12:18 -0400)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Tue, 16 Aug 2011 16:18:03 +0000 (12:18 -0400)
project/recrutement/admin.py

index cb7f523..f486ff5 100644 (file)
@@ -389,6 +389,12 @@ class CandidatAdmin(VersionAdmin):
             return qs.select_related('candidats').filter(id__in=candidat_ids)            
         return qs.none()    
 
+
+class CandidatPieceROInline(CandidatPieceInline):
+    can_delete = False
+    can_add = False
+    template = "admin/recrutement/proxycandidat/piece_jointe.html"
+
 class ProxyCandidatAdmin(CandidatAdmin):
     readonly_fields = ('statut', 'offre_emploi', 'prenom', 'nom',
                         'genre', 'nationalite', 'situation_famille', 
@@ -413,8 +419,9 @@ class ProxyCandidatAdmin(CandidatAdmin):
                         'poste_actuel', 'domaine_professionnel',)
         }),   
     )
-    inlines = []
-
+    inlines = [
+        CandidatPieceROInline,
+        ]
     ### Lieu de redirection après le change
     def response_change(self, request, obj):
         response = super(ProxyCandidatAdmin, self).response_change(request, obj)