Django için sorl-thumbnail
ile oynuyorum. Ve nasıl daha iyi çalıştığını anlamaya çalışıyorum.Django'nun sorl-küçük resmini anlamaya çalışıyorum
Ben, bunun için rehber okudum benim modellerinde üstündeki from sorl.thumbnail.fields import ImageWithThumbnailsField
koymak, benim settings.py yılında INSTALLED APPS
yılında sorl.thumbnail
koymak, sitem-ambalajlarda yüklü emin PIL doğru takıldığından yapılan .py, benim modeli alanlarından biri olarak image = ImageWithThumbnailsField(upload to="images/", thumbnail={'size':(80, 80)})
eklendi şablona Bence içinden modelini geçti ve şablonda üstündeki {% load thumbnail %}
eklendi ve orada da değişken {{ mymodel.image.thumbnail_tag }}
koydu.
Ama anlaşılan kadarıyla
Ben yönetici aracılığıyla bir resim yüklemek zaman, hemen küçük resim yaratacak, ancak yalnızca aslında ben tarayıcıda benim şablon kalktığında yaratmasıdır? Bu doğru mu? Küçük resim iyi görünüyor, aslında harika görünüyor, ama görüntü alanı yüklendikten sonra model alan kısmının eklenmesi hemen küçük resmi oluşturacağını düşündüm. ... Neden benim modelimdemodels.ImageField
kullanıyorsunuz?
... yoksa bütün Tamam bu yapmış ve sadece yanlış çalışma şeklini var?
Küçük resim, ilk kez çağrıldığında çağrıldığında bir kez oluşturulur. AFAIK ana ve muhtemelen ImageWithThumbnailsField kullanmak için tek neden özel bir çaba ile yönetici listesinde başparmak göstermek izin olmasıdır. – ohnoes
metin duvarı. kafa karıştırıcı – drozzy