Mongoengine将FileField和ImageField存储到GridFS。复制原始文件/图像字段功能的最简单方法是什么?编辑:所以这是我目前的类(class)。我能够加载文件并将它们保存到磁盘,Mongo将文件的路径保存在数据库中。我迷上了“to_python”,因为我相信它需要创建proxy_class的对象,但我看不出如何,如果我得到的只是文件的路径(作为传入的值)。importosimportdatetimefrommongoengine.python_supportimportstr_typesfromdjango.db.models.fields.filesimpo
我正在尝试设置我的上传,以便如果用户joe上传一个文件,它会转到MEDIA_ROOT/joe,而不是让每个人的文件都转到MEDIA_ROOT。问题是我不知道如何在模型中定义它。以下是它目前的样子:classContent(models.Model):name=models.CharField(max_length=200)user=models.ForeignKey(User)file=models.FileField(upload_to='.')所以我想要的是而不是'。作为upload_to,让它成为用户名。我知道,从Django1.0开始,您可以定义自己的函数来处理upload_t
我正在尝试设置我的上传,以便如果用户joe上传一个文件,它会转到MEDIA_ROOT/joe,而不是让每个人的文件都转到MEDIA_ROOT。问题是我不知道如何在模型中定义它。以下是它目前的样子:classContent(models.Model):name=models.CharField(max_length=200)user=models.ForeignKey(User)file=models.FileField(upload_to='.')所以我想要的是而不是'。作为upload_to,让它成为用户名。我知道,从Django1.0开始,您可以定义自己的函数来处理upload_t