Bonjour… Mon problème est le suivant: J’utilise django et je voudrais modifier mon model archive pour avoir le nom de l’enquête et celui du type de document sélectionnés dans le nom du dossier dans l’administration de django
Pour avoir
ARCHIVES/EIPT-2020/Rapport/consommation.xlsx
voici mes models :
class archive(models.Model):
enqueteId = models.ForeignKey(enquete,on_delete=CASCADE)
typeDocument = models.ForeignKey(typeDocument,on_delete=CASCADE)
dossier = os.path.join("ARCHIVES/","Enquete","typeDocum")
nomDocument = models.FileField(upload_to=dossier)
def __str__(self):
code = str(self.enqueteId)+"-"+str(self.typeDocument)
return code
class enquete(models.Model):
intitule = models.TextField(verbose_name="Intitulé",)
periode = models.CharField(max_length=50,verbose_name="Période de référence")
abreviation = models.CharField(max_length=50, verbose_name="Abréviation")
def __str__(self):
code = self.abreviation+"-"+self.periode
return code
class typeDocument(models.Model):
libelle = models.CharField(max_length=100)
def __str__(self):
return self.libelle
+0
-0