【发布时间】:2016-02-08 12:31:27
【问题描述】:
django-filer 文档没有提及如何正确创建文件夹并将图像保存在其中。
我的场景:
我有不同的用户可以通过前端上传图片。现在我创建的每个FilerImage 都保存在未指定的文件夹中。如何以编程方式为每个用户创建一个文件夹?
如何在不违反文件的私有/公共设置的情况下在代码中移动上传的FilerImage 实例?
【问题讨论】:
-
用 django 创建目录需要访问文件系统的类型,这可能是最好避免的。要自定义 django 对文件的处理,您可以使用 file_complete 事件,您可以在自定义上传处理程序 docs.djangoproject.com/en/1.9/ref/files/uploads/… 中使用该事件
-
如果其他人对 Aviah 的评论感到困惑:django-filer 的虚拟“文件夹”与 Django 在文件系统上创建目录不同。
标签: python django django-filer