django - 为什么 django-cleanup 会删除使用过的媒体文件?
问题描述
我在我的项目中安装了 django-cleanup,并且遇到了一个错误,即每当我上传与媒体文件夹中已有的另一个图像同名的图像时,旧图像被删除并保存新图像,但是在它的末尾有新的字符串。这意味着当上传同名图像时,我会丢失使用过的图像。
例如,如果我有image.jpg
并且我上传了另一个名为的图像image.jpg
,则原始图像image.jpg
被删除,新图像被保存为类似image_tccwtVY.jpg
.
我在以前的项目中以完全相同的方式(和版本)实现了这一点,并且从未遇到过问题。谁能想到它为什么这样做?
解决方案
推荐阅读
- javascript - 从文本的起点旋转带有脚本的 Photoshop 文本
- c++ - 如何通过调用 boost::process::launch() 来设置堆栈大小?
- firebase - FirebaseError:权限缺失或不足。-类星体和火力基地
- vert.x - 什么时候关闭(释放)Vert.x 中的 SQLConnection 和 SqlConnection?
- reactjs - 当我选择 React 选项时,我的值没有更新
- probability - 在多类问题上使用 xgboost 时的概率很低
- ruby-on-rails - 为什么“第一个”是 GraphQL 中未定义的参数?
- android - 工具栏在线性布局中不起作用,但如果我将工具栏尝试调用虚拟方法 'android.text.Editable
- java - 我正在编写一个简单的代码来将我的 gui 连接到我的 derby 数据库。它给出了关于模式不存在的错误
- crystal-reports - 我正在尝试在我的水晶报告中创建一个 If Else 语句,并且只有第一行结果适用于所有行