Django为用户提供管理文件/图像的能力

时间:2013-08-01 19:57:52

标签: django django-forms django-templates django-views

我需要帮助了解热门,让我的用户能够以相同的形式上传和删除文件。

我能找到一些演示吗?

这似乎是一项非常多余的任务,但我无法找到相关的文档。

  • 不是在谈论管理员。

感谢。

2 个答案:

答案 0 :(得分:0)

不确定'以相同的形式'是什么意思。是否要在将已上载的文件标记为要删除的情况下上传新文件?

您可以将现有文件列表放在FileField下面的MultipleChoiceField中,并删除用户在表单处理过程中选择的任何文件。

还有很多第三方套餐可能适合您的需求: https://www.djangopackages.com/grids/g/file-managers/


因为我还不能发表评论。 您可能希望使用ajax请求来解决它

[___newfile.txt___] [browse] [add] --POST--> /add
 - File 1 [Trash] --GET--> /delete/1
 - File 2 [Trash]
 - File 3 [Trash]
 - File 1 [Trash] 

答案 1 :(得分:0)

我已经创建了一个演示项目来展示它是如何工作的。 您可以在https://github.com/trostik/djangoimagemanage

找到它

希望它有所帮助。

干杯