Sto cercando di impostare i miei caricamenti in modo che se l'utente joe carica un file, vada su MEDIA_ROOT/joe invece che tutti i file vadano su MEDIA_ROOT. Il problema è che non so come definirlo nel modello. Ecco come appare attualmente:
class Content(models.Model): name = models.CharField(max_length=200 ) user = models.ForeignKey(User) file = models.FileField(upload_to=".")
Quindi quello che voglio è invece di "." come upload_to, fai in modo che sia il nome dell'utente.
Capisco che a partire da Django 1.0 puoi definire la tua funzione per gestire l'upload_to ma quella funzione non ha idea di chi sarà l'utente, quindi sono un po' perso.
Grazie per l'aiuto!