gpt4 book ai didi

django - sorl thumbnail 3.2.5版本的python代码如何获取thumbnail?

转载 作者:行者123 更新时间:2023-12-02 00:34:15 25 4
gpt4 key购买 nike

sorl thumbnail 的文档中仍然提到了get_thumbnail 函数,但是这个在v.3.2.5 中不存在。 (无法导入名称 get_thumbnail)

在我的生活中,我找不到任何关于这个功能被更改为什么的引用,或者如何在这个版本的 sorl 的 python 代码中生成缩略图。有什么建议吗?

最佳答案

在我的特殊情况下,我使用了带有 extra_thumbnails 的 ThumbnailField定义:

class SomeModel(models.Model):
# other kwargs omitted for clarity
image = ThumbnailField(extra_thumbnails={
'inline_preview': {'size': (600,400)},
'small_thumb': {'size': (75,75), 'options':['crop', 'sharpen']})

image字段将包含 extra_thumbnails 定义的图像的字典。选项作为属性命名,令人惊讶的是,extra_thumbails :

somemodel_instance.image.extra_thumbnails['inline_preview']

关于django - sorl thumbnail 3.2.5版本的python代码如何获取thumbnail?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5317522/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com