最佳答案
我试图设置我的上传,以便如果用户乔上传一个文件,它去 MEDIA _ ROOT/乔,而不是让每个人的文件去 MEDIA _ ROOT。问题是我不知道如何在模型中定义它。以下是目前的情况:
class Content(models.Model):
name = models.CharField(max_length=200)
user = models.ForeignKey(User)
file = models.FileField(upload_to='.')
所以我想要的不是’.’作为上传 _ to,而是用户的名字。
据我所知,在 Django 1.0中,您可以定义自己的函数来处理 load _ to,但是该函数也不知道用户是谁,所以我有点迷茫。
谢谢你的帮助!