【问题标题】:Custom sorl-thumbnail processor自定义 sorl 缩略图处理器
【发布时间】:2012-08-29 23:23:31
【问题描述】:

我发现了一个与 sorl-thumbnail 相关的问题(和一个答案),这似乎与我正在寻找的内容相关: Image filtering with the new sorl-thumbnail。但是我的 django 知识太薄弱,无法理解我能用它做什么。

我想扩展 sorll-thumbnail 以便在提供图像之前对其进行处理。例如:添加模糊效果。我可以处理图像处理部分(已经用 php/imagemagick 做过这样的事情),但我不知道从哪里开始在 sorl-thumbnail 上插入我自己的函数。

在我的项目中,我使用 pip 安装了 lib。在我的代码中,我可以在哪里创建一个类/子类,以便我可以将参数传递给模板标签?这个类应该是什么样的?

上面提到的帖子中描述的 RoundedCornerEngine 类可以吗?我应该在哪里获得此代码?

感谢您的帮助。

【问题讨论】:

    标签: django sorl-thumbnail


    【解决方案1】:

    任何地方……好的…… 唯一的细节是从设置中正确链接新引擎:

    THUMBNAIL_ENGINE = "my.module.MyEngine"
    

    如果有人正在寻找在 sorl-thumbnail 之上使用 PIL 构建的定制处理器,这里有两个示例:https://gist.github.com/1647660https://gist.github.com/1920535

    【讨论】:

      猜你喜欢
      • 2017-08-19
      • 2022-09-29
      • 2016-03-01
      • 2013-11-11
      • 2012-09-18
      • 2017-05-07
      • 2013-11-17
      • 2010-11-27
      • 1970-01-01
      相关资源
      最近更新 更多