问题标签 [easy-thumbnails]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1551 浏览

django - 带有简单缩略图的衬垫合身

我正在使用简单的缩略图为我的网站制作缩略图。我想从 1500x1023 像素的图像创建缩略图。所需缩略图的大小为 100x100 像素。我想要的是缩略图显示整个徽标,而不是裁剪或拉伸。我已经看到这被称为填充合身 - 与作物相反。例如,对于这张图片,我们会在顶部添加 236px 的空白,在底部添加 237px 的空白,然后调整大小。有没有办法用简单的缩略图做到这一点?如果没有,关于如何解决这个问题的任何建议?谢谢!

0 投票
1 回答
505 浏览

django - 使用简单缩略图为 Tastypie API 生成缩略图

我正在尝试使用脱水方法来生成我的缩略图,如下所示:

我得到的是这个错误:“'FileField'对象没有属性'关闭'”

我得到这个是因为 self.image1 不是一个“真正的” FileField 对象(它是一个很好吃的.fields.FileField,它似乎不是基于 Django 的 FileField),所以它没有所有容易的常用方法 -缩略图需要?如果是这样,是否有解决方案?

如果解决方案是改用 sorl-thumbnail,我会理解 :) 感谢您提供的任何帮助!

0 投票
1 回答
143 浏览

python - 向图像添加图层:Easy-Thumbnails

在 Django 中,我使用的是 Easy-Thumbnails。在我的模型字段中保存图像文件之前,我只想对图像进行一些处理,例如在其上或后面添加图层或其他图像。

我该怎么做才能实现这一目标?

我已经浪费了 4 个小时来尝试这个。

0 投票
1 回答
3146 浏览

django - Django easy_thumbnails 访问图像 URL

是否可以访问 easy_thumbs 创建的图像的 URL?

我有一个模型与 aImageField和 aModelForm匹配。

按照文档,我在上传图像时使用信号生成两个拇指。

这工作正常,但是否可以访问这些拇指的网址?

.

model_with_an_image.image.url返回原始图像(如您所料)。

目的是通过 AJAX 将拇指 url 发送到外部源,因此{% thumbnail %}目前不会帮助我。

0 投票
2 回答
3609 浏览

django - 删除使用easy-thumbnails Django App生成的所有缩略图

我在我的 Django 1.5 项目中使用简单的缩略图来生成缩略图。

我一直在使用几种不同大小的缩略图进行测试,但现在我想从我的文件系统和 easy-thumbnails 数据库条目中清除所有缩略图。随着时间的推移,我创建了许多不同大小的图像,现在我想删除它们。

我的意图是从一张白纸开始,并删除所有缩略图。我不知道该怎么做。

0 投票
1 回答
2402 浏览

django - easy-thumbnails:在缩略图别名中使用 scale_and_crop 图像处理器

我无法确定在缩略图别名中指定scale_and_crop图像处理器的规范时使用的正确格式。

我尝试了很多变体,最近的是这个:

不知道如何做到这一点。

0 投票
1 回答
419 浏览

python - PIL / Easy Thumbnails 缺少依赖项 Django

我将一个 Web 应用程序移植到另一台机器上,但是在另一个团队成员的机器(mac osx 10.6 雪豹)上设置django 简单缩略图时遇到问题。我知道它需要 PIL,但在获取它时遇到了问题,并且可能在机器上设置了它的依赖项。

我阅读了这篇文章,详细介绍了如何在 mac 上安装 libjpeg,但仍然没有运气。之后,我尝试卸载 PIL 并改用 Pillow,但仍然无法正常工作:

我错过了什么?如何让 easy_thumbnails 工作?我没有更改代码库中的任何内容,并且简易缩略图可以在其他机器上使用。感谢您的任何想法!

0 投票
2 回答
2073 浏览

django - Django easy_thumbnails 的默认图像

我有一个带有 ImageField 的模型,我使用 easy_thumbnails (|thumbnail_url) 显示。
我的问题是如果 ImageField 为空,如何显示默认图像?
我想在模型/视图中使用这个逻辑,而不是在 html/模板中。

例如:

get_picture() 应该返回什么与 easy_thumbnails 兼容的对象?
我试图创建一个新的 File 对象,就像这里一样,但是没有用。
您能否提供一个返回现有文件以使用 easy_thumbnails 显示的工作示例?

0 投票
1 回答
812 浏览

python - freebsd Python27,mod_wsgi,Django,easy_thumbnails 错误:InvalidImageFormatError:源文件似乎不是图像

我想在freebsd上做这个工作

尝试使用 easy_thumbnails 模块生成缩略图时,我总是收到此错误:

InvalidImageFormatError:源文件似乎不是图像

  • 我尝试通过在 setup.py 文件中指定库路径来从源代码安装 PIL
  • 我已经尝试安装 PILLOW。

  • 我在 python27 和 python26 上都试过了

  • 我尝试在 PILLOW 和 PIL 上使用简单安装而不是 pip 来安装 PIL

  • 我安装了 py-imaging 并且我在 PIL 库上的测试显示正常

顺便说一句,确切的 python 代码在 RHEL 盒子上运行良好

在这里尝试的任何其他建议

先感谢您

0 投票
2 回答
1490 浏览

django - 按图像位置从easy-thumbnails中获取图像缩略图

我在所有应用程序中都有一个图标图像:

/ app_name /static/ model_name /images/icon.png

这是添加到管理界面中的模型列表。我想使用简单的缩略图和自定义模板标签来裁剪它:

模板.html:

项目标签.py

设置.py

但是我有一个“SuspiciousOperation”错误: /admin/ 的 SuspiciousOperation 尝试访问 '/polls/images/icon.png' 被拒绝。

我做错什么了吗 ?