문제

내가 뭘 잘못하고 있는지 모르겠지만 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)

Sorl-Documentation의 ImageWithThumbnailsfield

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top