首页 > 解决方案 > django 中的 FileFields 是否有等效的“list_editable”?

问题描述

我正在使用 django 制作一个网站,您基本上可以将文件上传到 django 管理员并在需要查看时下载它。非常简单(为我父亲做的,他想为他的工作组织他的 excel 文件)。

这就是问题所在,我硬编码了我上传的文件的下载路径,这使得我每次上传同名的新文件时都必须修改路径(因为django每次都会添加一个随机的数字和字符字符串上传与之前同名的文件)。我目前正在做的事情确实效率低下,并希望尽快改变它。

我的想法是让FileField名称在 django 管理员中可编辑。我遇到过这个: list_editable = ['asd']
我认为这可能有效,所以我尝试了它。结果很有趣。我立即在管理站点的底部看到了一个“保存”按钮,这是以前没有的。但我仍然无法编辑FileField. 我在多个论坛、django 文档和更多论坛上搜索过这个,但没有找到任何有用的东西。

是我添加list_editable到我的FileField.

所以,我决定寻找一个等价物,看看它是否有效。再次,我搜索了多个论坛,但仍然一无所获。

非常感谢任何类型的答案或建议。

提前致谢!!

标签: djangodjango-modelsdjango-adminfilefield

解决方案


推荐阅读