jimage er en Django bildefelt med med manuell thumbnail beskjæring.
Installasjon
- Pip installere https://github.com/websuslik/jimage/zipball/master
- Legg & lsquo; jimage & rsquo; til de installerte apps
- Legge til url (r '^ save_crop /', 'jimage.views.save_crop'), til dine webadresser
- Kjør python manage.py collectstatic
Innstillinger
IMAGE_SIZES = {
& Nbsp; 'firkantet': {'størrelse': (400, 400), 'metode': 'crop'},
& Nbsp; "store": {'størrelse': (600, 400), 'metode': 'endre størrelse'},
& Nbsp; & lsquo; anower: {'størrelse': (Ingen, 400), 'metode': 'endre størrelse'},
& Nbsp; # hvis du bruker & lsquo, endre størrelse & rsquo; metode, kan du skrive bare bredde eller høyde
}
CONVERT_PATH = & lsquo; / usr / local / bin / konvertere & rsquo; #path å konvertere verktøyet. Standard & lsquo, konvertere & rsquo;
Bruk
fra django.db importmodeller
fra jimage.fields import ImageField
klasse Entry (models.Model):
& Nbsp; image = ImageField (upload_to = 'image /% Y /% m /% d /')
I malen
Hvor FOO navnet på miniatyr i IMAGES_SIZES
Krav :
- Python
- Django
- ImageMagick
Kommentarer ikke funnet