J'ai un modèle:noms par défaut FileField pour les fichiers Django
class Example(models.Model):
unique_hash = models.CharField(max_length=32,unique=True)
content = models.FileField(upload_to='source',blank=True,verbose_name="HTML Content File")
Je voudrais être en mesure de définir le nom du fichier de contenu par défaut à un appelable, mais je ne vois aucune façon d'avoir le appelable référence unique_hash (ou vice versa). Est-ce possible?
callable peut générer un nom de fichier avec default = callable –
Darn, désolé, ne lisait pas complètement. AFAIK, façon habituelle de faire les valeurs par défaut pour les champs car unqiue_hash est d'écraser la méthode 'save()'. – Almad