【问题标题】:django easy-thumbnail not working, pillow isn't causing itdjango easy-thumbnail 不工作,枕头不是导致它
【发布时间】:2016-04-03 23:17:56
【问题描述】:

我不知道为什么它不起作用

设置文件

THUMBNAIL_DEBUG = True
THUMBNAIL_ALIASES = {
    'image': {
        'standard': {
            'size': (70, 70),
            'crop': True,
        }
    }
}

索引.html 我加载缩略图 那么

 <img src="{{ post.image|thumbnail_url:'standard' }}" alt=""/></img>

【问题讨论】:

  • 你能定义it's not working是什么吗?没有图像显示?有什么错误吗?
  • 没有错误,它只是不工作不显示图像。没有缩略图它显示图像但没有它不是
  • 我假设图像是后期模型中的 ImageField?如果是这样,不妨试试 {% thumbnail post.image %}?
  • @Paulo 使用 easy_thumbnail?把 {% thumbnail post.image %} 代替 {{ post.image|thumbnail_url:'standard' }}??
  • 您的计算机上是否正确安装了映像库?这通常是我要检查的第一件事。

标签: django thumbnails


【解决方案1】:

我从未使用过THUMBNAIL_ALIASES,但这种方式一直对我有用:

{% load thumbnail %}

{% thumbnail post.image as im %}
    <img src="{{ im.url }}">
{% endthumbnail %}

顺便说一句,你的img 标签是错误的。

【讨论】:

  • 这对我不起作用,但您使用的是简易缩略图吗?
  • 哦,对不起,我以为你在使用 sorl-thumbnail :) 实际上 sorl.thumbnail 也不错@haloyoba
  • 是的,我实际上正在检查 sorl 缩略图,它几乎可以显示缩略图但不显示图像...当我没有正确上传枕头时我遇到了这个问题,但这次我有正确的版本....不知道为什么它不工作
  • 你是说我的 img 标签是错误的,因为把 放在最后吗?
  • @haloyoba 是的, 太多了
猜你喜欢
  • 2014-03-18
  • 2015-07-17
  • 1970-01-01
  • 2011-05-20
  • 1970-01-01
  • 1970-01-01
  • 2012-08-26
  • 1970-01-01
  • 2020-04-22
相关资源
最近更新 更多