contrat PJ
[auf_rh_dae.git] / project / rh / views.py
index 2db6a39..a35b0f0 100644 (file)
@@ -26,6 +26,10 @@ from dae.workflow import grp_drh, grp_correspondants_rh
 def piece(request, filename):
     """Téléchargement d'une pièce jointe à un poste."""
     model, id, f = filename.split('/')
+    if model == 'contrat':
+        # TODO definir peut-être un controle d'accès
+        piece = get_object_or_404(rh.Contrat, fichier=filename)
+        return sendfile(request, piece.fichier.path)
     if model == 'employe':
         # TODO definir peut-être un controle d'accès
         piece = get_object_or_404(rh.EmployePiece, fichier=filename)