ajout PJ au dossier (NON TESTE, ajax fait disparaitre mon form...)
[auf_rh_dae.git] / project / dae / models.py
index 4808afd..65faf9e 100644 (file)
@@ -23,13 +23,17 @@ POSTE_STATUT_CHOICES = (
     ('DET', 'Détachement'),
 )
 
-
+# Upload de fichiers
 storage_prive = FileSystemStorage(settings.PRIVE_MEDIA_ROOT, base_url=settings.PRIVE_MEDIA_URL)
 
 def poste_piece_dispatch(instance, filename):
     path = "poste/%s/%s" % (instance.poste.id, filename)
     return path
 
+def dossier_piece_dispatch(instance, filename):
+    path = "dossier/%s/%s" % (instance.dossier.id, filename)
+    return path
+
 
 class PostePiece(models.Model):
     poste = models.ForeignKey("Poste")
@@ -267,6 +271,10 @@ COMPTE_COMPTA_CHOICES = (
     ('aucun', 'Aucun'),
 )
 
+class DossierPiece(models.Model):
+    dossier = models.ForeignKey("Dossier")
+    nom = models.CharField(verbose_name="Nom", max_length=255)
+    fichier = models.FileField(verbose_name="Fichier", upload_to=dossier_piece_dispatch, storage=storage_prive)
 
 class Dossier(models.Model):