【问题标题】:Easy-thumbnails not generated for images with uppercase extensions不会为带有大写扩展名的图像生成简易缩略图
【发布时间】:2015-11-06 17:59:53
【问题描述】:

我正在使用最新版本的简易缩略图,它工作得很好,除了当用户尝试上传带有大写扩展名的图像时,例如image.JPG,不生成缩略图。我已经确认我只是将 JPG 更改为 jpg,一切正常。请问如何解决这个问题?

更新

作为临时解决方法,我在模型上编写了一个重命名函数,将扩展名更改为小写。

【问题讨论】:

  • 你在用 Django 的文件浏览器吗?
  • 不,使用客户端的文件浏览器

标签: django easy-thumbnails


【解决方案1】:

您能否尝试将此行放在项目的settings.py 文件中:

THUMBNAIL_PRESERVE_EXTENSIONS = None

告诉我它是否像这样工作,也许这会迫使模块处理那种图像。

但是,这种大写扩展名并不常见。

【讨论】:

  • 该设置是默认设置,但我仍然尝试过。不幸的是,它没有用。
  • 您使用的是什么类型的字段:ThumbnailerField、FileField 或 ImageField?
猜你喜欢
  • 1970-01-01
  • 2012-11-18
  • 2011-09-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-23
  • 1970-01-01
  • 2018-10-28
相关资源
最近更新 更多