4

django-filer 文档没有提及如何正确创建文件夹并将图像保存在其中。

我的场景:我有不同的用户可以通过前端上传图片。现在FilerImage我创建的每一个都保存在未指定的文件夹中。如何以编程方式为每个用户创建一个文件夹?

以及如何FilerImage在不违反文件的私有/公共设置的情况下在代码中移动上传的实例?

4

1 回答 1

1

这是我通过摆弄找到的解决方案。很有可能,这不是处理这个问题的实用方法!

#Import Folder model
from filer.models.foldermodels import Folder

#Create Folder:
folder = Folder(owner=someuser, name="myname")  #owner is required
folder.save()

#Create Subfolder
subfolder = Folder(owner=someuser, name="subfolder", parent=folder)
subfolder.save()

通过查看文件夹模型的源代码,可以获得更多信息。

于 2016-02-08T13:07:36.433 回答