Sto cercando di impostare i miei caricamenti in modo che se l'utente joe carica un file vada su MEDIA_ROOT / joe anziché avere i file di tutti 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, deve essere il nome dell'utente.
Comprendo che a partire da Django 1.0 è possibile definire la propria funzione per gestire upload_to ma quella funzione non ha idea di chi sarà l'utente, quindi mi sono perso un po '.
Grazie per l'aiuto!