python - Django-filer:如何正确创建文件夹并保存上传的图像?

标签 python django django-filer

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

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

以及如何移动上传的 FilerImage代码中的实例而不违反文件的私有(private)/公共(public)设置?

最佳答案

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

#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()

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

关于python - Django-filer:如何正确创建文件夹并保存上传的图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35269756/

相关文章:

django - 缺少 1 个必需的位置参数 : 'get_response'

django - 运行 Gunicorn 的自定义 systemd 服务不起作用

python - Djangocms 和 django-filer : upload files into a specific folder

python - Python 的任何/全部的短路行为是显式的吗?

python - 将每日数据温度转换为 Pandas 的月份

python - 我可以在 pandas 中执行动态的行 cumsum 吗?

python - 在 django-filer 的文件模型中使用属性而不是字段的理由是什么

用于共享目录的 python 脚本,通过 update-rd.c 添加到启动,挂起启动

python - Ruby on Rails 是否与 Google Code API 配合得很好?

python - 如何使用 Django-filer( Assets 文件管理器)?