问题标签 [sorl-thumbnail]
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.
django - sorl-thumbnail:保留 JPEG 文件的“渐进性”
大多数上传到我的网站的 JPEG 文件都以渐进格式保存,但是当原始图像是渐进式时,sorl-thumbnail 生成的缩略图不会生成为渐进式。这在创建大图像的缩略图时非常重要,例如,在轮播/滑块中显示。
我已经在 sorl 的跟踪器上提出了一个问题,但我认为也许基于现有的后端创建一个自定义后端,可以解决这个问题。有任何想法吗?
谢谢!
django - sorl-thumbnail 多页 pdf
可以使用 sorl 缩略图多页 pdf 吗?我知道您需要使用 ImageMagick 后端才能使用 pdf。但是我对多页pdf没有成功。查看源代码我认为这是因为 convert 命令在看到多页 pdf (例如 foo.pdf)时会创建一个名为 foo-1.jpg foo-2.jpg 等的集合......而且我不认为 sorl 期望从 1 个文件中查看这种类型的输出。有没有办法做到这一点/解决方法/补丁?
django - 有人可以解释一下如何让 sorl-thumbnail 在 Django 的管理页面上工作吗?
我已经使用 Redis 在模板中启动并运行了 sorl-thumbnail 来存储缩略图。好东西!!但是,我想在我的管理员中有缩略图。我使用了文档中的示例(见下文),但没有运气。
我究竟做错了什么?
django - 使用带有 sorl-thumbnail 的静态图像
我正在尝试提供驻留在我的 STATIC_ROOT 文件夹中的文件的缩略图。它是否最终在 MEDIA_URL/cache 中并不重要,但 sorl-thumbnail 不会从静态文件夹加载图像。
当前代码:
有效的黑客
我不喜欢 hack,因为 A)它并不枯燥(我的项目实际上是从 /B 的子目录提供的)它使用 http 来抓取一个只有 3 个目录之外的文件,看起来毫无意义的低效
python - 更改格式 sorl 缩略图
有人可以给我一个示例,说明如何更改 django 模板标签中的 SORL 缩略图格式。
我在这里阅读了文档:http: //thumbnail.sorl.net/template.html#thumbnail
并尝试了各种暗示方式无济于事。我收到类似于以下内容的错误:“缩略图”标签收到错误参数:“格式”
我的代码在没有“ format="png" ”部分的情况下工作正常,它只是制作了一个 jpg 缩略图。但是,我想要一个 png 缩略图。{% thumbnail product.main_image.picture 84x84 format="png" as image %}
此外,将 THUMBNAIL_FORMAT = "PNG" 添加到我的 settings.py 中什么也没做
谢谢,
更新:这是我解决问题的方法:
所以艾萨克和扎克伍德是对的。这是一个版本依赖的事情。我以这种方式解决了我的问题:
1.)升级到最新的 sorl
1.1)syncdb
2.)在设置中,更改了 THUMBNAIL_DEBUG = True
3.)添加了结束标签,因此模板看起来像:
有效!
4.)
python-imaging-library - Django OS X Wrong JPEG library version: library is 80, caller expects 62 sorl.thumbnail
Im using sorl.thumbnail for django locally on my mac and have been having trouble with PIL, but today i finally managed to get it installed - was some trouble with libjpeg.
I can now upload and use images - but I cant resize them using sorl.thumbnail.
When i try i get the following error:
Does anyone know a good solution for this.
I dont know wether whatever sorl uses requires an earlier version of libjpeg or wether there is some ghost install of something still left behind from all of my tries with various methods.
I have :
- PIL 1.1.7
- libjpeg 8.
anyone know an approach?
django-templates - 如何使用 sorl-thumbnail 设置固定宽度、最大高度(在 Django 中)
我无法确定是否可以在 django 模板中使用 sorl-thumbnail 创建以下缩略图:
- 固定宽度,必要时放大。
- 最大高度。如果调整后的图像比最大高度短,我不介意。
- 我不想按宽度裁剪图像,但我不介意按高度裁剪它。
如果我能够分两步做到这一点,我会:
- 将图像大小调整为 x 宽度,允许放大。
- 裁剪图像以适合 x x y 的矩形。
我能做的最好的就是这样,它使宽度看起来不错,但不会裁剪高度。
有任何想法吗?
django - SORL 缩略图转换为空白 - Django
我一直在使用 SORL 创建缩略图。这次它创建了缩略图,但它们都只是空白图像。我什至尝试过easy_thumbnails,但它甚至没有返回图像的缩略图src。
缩略图图像都在 _thumbs 目录中,但都具有零 kb 大小。
我不知道为什么会这样
django - Django:sorl-thumbnail 和 easy-thumbnail 在同一个项目中
我正在开发一个使用两个单独的模块化 Django 应用程序的项目。但是,一个应用程序需要简单的缩略图,而另一个需要 sorl-thumbnails。不幸的是,这两个缩略图库使用模板标签语法 {% load thumbnail %},因此当使用它们的模板尝试渲染时,它们会发生冲突和中断。
有没有办法解决这种类型的冲突?(例如,模板选项的效果是 {% load thumbnail as easy_thumbnail %})。我是否将不得不分叉其中一个应用程序并将其中一个缩略图库替换为另一个?如果是这样,我应该选择哪个?
谢谢你考虑我的问题,乔
django - 在 Mac OSX 10.7.2 中使用 Django 的 Sorl Thumbnail
我安装了 PIL、jpeg-8c、freetype-2.4.5 和 sorl thumbnail。在我的项目中,我将sorl.thumbnail放在settings.py中。但是当我使用这个代码行时:
Newtest.objects.all()[0].image是我项目中的一张图片。
错误是这样的:
有人知道这是为什么吗??
谢谢