Я пытаюсь настроить свои загрузки таким образом, что если пользователь joe загружает файл, он переходит в MEDIA_ROOT/joe, а не все файлы идут в MEDIA_ROOT. Проблема в том, что я не знаю, как определить это в модели. Вот как это выглядит в настоящее время:
class Content(models.Model):
name = models.CharField(max_length=200)
user = models.ForeignKey(User)
file = models.FileField(upload_to='.')
Так что я хочу вместо '.' как upload_to, укажите имя пользователя.
Я понимаю, что с Django 1.0 вы можете определить свою собственную функцию для обработки upload_to, но эта функция не имеет представления о том, кто из пользователей будет либо, так что я немного потерян.
Спасибо за помощь!