我使用django-filer 0.9.11设置了djangocms 3.1.0,并创建了两个扩展django-filer的自定义djangocms插件(如documentation中所述)。
一切正常,但现在我只需要为其中一个插件设置一个特定的文件夹,我想要在其中保存上传的文件。目前,使用DEFAULT_FILER_STORAGES设置保存文件。
有没有办法在插件内设置特定的存储文件夹?
发布于 2016-05-10 22:26:30
如果没有看到你的代码,我不能确定你是否采取了同样的方法,但让我解释一下我是如何实现上传到特定文件夹的,也许你可以让它为你自己工作。或者,如果您提供更多详细信息,我可能会提供更多帮助。
我有一个脚本,它在指定的文件夹中创建一个新的文件管理器映像,并将其链接到我的一个模型。我已经完成了如下操作:
from filer.models import Folder, Image
my_file = File(open(file_goes_here))
my_folder = Folder.objects.get_or_create(name='My Folder Name')[0]
filer_image = Image.objects.create(original_filename='My original file name',
file=my_file,
folder=my_folder)
new_image = MyModelImage(image=filer_image)
new_image.save()我希望这能帮上忙?!
https://stackoverflow.com/questions/30997833
复制相似问题