contrat PJ
[auf_rh_dae.git] / project / rh / models.py
index 81b2faa..d70f09e 100644 (file)
@@ -47,6 +47,10 @@ def employe_piece_dispatch(instance, filename):
     path = "employe/%s/%s" % (instance.employe_id, filename)
     return path
 
+def contrat_dispatch(instance, filename):
+    path = "contrat/%s/%s" % (instance.dossier_id, filename)
+    return path
+
 
 class Commentaire(AUFMetadata):
     texte = models.TextField()
@@ -796,6 +800,10 @@ class Contrat_(AUFMetadata):
     date_debut = models.DateField(verbose_name = u"Date de début")
     date_fin = models.DateField(verbose_name = u"Date de fin",
                             null=True, blank=True)
+    fichier = models.FileField(verbose_name = u"Fichier",
+                            upload_to=contrat_dispatch,
+                            storage=storage_prive,
+                            null=True, blank=True)
 
     class Meta:
         abstract = True