Domanda

Non so cosa sto facendo di sbagliato, ma sorl-thumb carica semplicemente l'immagine ma non fa i pollici ...

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)},
                                                        },
                                    )

impostazione

'sorl.thumbnail',

Cosa mi serve di più? Ho seguito la documentazione.

È stato utile?

Soluzione

Hai letto la documentazione su quando vengono create le miniature ?

In realtà non hai spiegato esattamente quale sia il tuo problema. Modifica la tua domanda originale per mostrare qualcosa che stai cercando di fare (insieme ai risultati effettivi e previsti).

EDIT: Come dicono i documenti, le tue immagini non vengono create fino a quando non vengono utilizzate. Se vuoi che i pollici vengano generati quando l'immagine viene caricata inizialmente, usa l'attributo generate_on_save in questo modo:

ImageWithThumbnailsField(..., generate_on_save=True)

Altri suggerimenti

Non conosco sorl, ma direi che è necessario aggiungere ImageWithThumbnailsField come campo all'interno di un modello

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)

ImageWithThumbnailsField in sorl-documentazione

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top