Sorl-Thumb는 축소판을 만들지 않습니다
-
05-07-2019 - |
문제
내가 뭘 잘못하고 있는지 모르겠지만 Sorl-Thumb은 이미지를 업로드하지만 엄지 손가락을 만들지 않습니다 ...
model.py
from sorl.thumbnail.fields import ImageWithThumbnailsField ,ThumbnailField
imagen = ImageWithThumbnailsField(upload_to='images',
thumbnail={'size': (75, 75)},
extra_thumbnails={'icon': {'size': (25, 25),'options': ['crop', 'upscale']},
'large': {'size': (200, 400)},
},
)
환경
'sorl.thumbnail',
더 필요한 것은 무엇입니까? 나는 문서를 따랐다.
해결책
문서를 읽었습니까? 썸네일이 생성 될 때?
당신은 실제로 당신의 문제가 무엇인지 정확히 설명하지 않았습니다. 원래 질문을 편집하여 실제 결과와 예상 결과와 함께하려는 일을 보여줍니다.
편집 : 문서에서 알 수 있듯이 이미지는 사용될 때까지 만들어지지 않습니다. 이미지가 처음 업로드 될 때 엄지 손가락을 생성하려면 generate_on_save
다음과 같은 속성 :
ImageWithThumbnailsField(..., generate_on_save=True)
다른 팁
나는 Sorl을 모른다. 그러나 나는 당신이 추가해야한다고 말할 것이다. ImageWithThumbnailsField
모델 내부의 필드로
class MyImage(models.Model):
image = ImageWithThumbnailsField(upload_to='images',
thumbnail={'size': (75, 75)},
extra_thumbnails={'icon': {'size': (25, 25),'options': ['crop', 'upscale']},
'large': {'size': (200, 400)},
},
)
name= models.CharField(maxlength=100)
제휴하지 않습니다 StackOverflow