是否有永久删除图片修订历史的标准方法?

虽然可以轻松地永久删除主题,但我找不到一种标准的方法来永久删除特定图片,同时保留主题的其余部分。
这会造成以下问题:

  1. 用户发布了机密图片
  2. 机密图片被删除——但仍保留在修订历史记录中,因此也保留在数据库中

为了遵守保密规定,我需要能够从数据库中删除该图片。目前,我获取图片的网址,在服务器上找到它,然后直接删除。这并不特别流畅,而且我不喜欢在不清理数据库中引用的情况下直接删除图片文件的想法。
我可以编写一个 Python 脚本来自动化我删除的步骤,只需将图片的网址作为参数提供,但我想知道是否已经有正确/标准的方法可以做到这一点?

实际上,如果您删除该图片并且它在其他地方没有被使用,这似乎会自动完成。

当使用已经查看过该图片的浏览器时,我仍然可以在修订历史记录中看到该图片,但这只是浏览器本地缓存的副本——该图片已不再服务器上,并且除非其他用户之前也看过,否则他们无法看到。

1 个赞

嗯,你确定吗?据我所知,你必须从帖子中删除图片(即从 markdown 中删除链接),然后等待图片变成孤立的并被删除。

你能详细描述一下你正在执行的确切步骤吗?

理查德,你说得对。我本应该提到等待期。我的默认是 48 小时

1 个赞

此主题在上次回复后 30 天自动关闭。不再允许回复。