jhet beeld is een Django beeldveld met met handmatige miniatuurweergave bijsnijden.
installatie
- Pip installeren https://github.com/websuslik/jimage/zipball/master
- Toe te voegen & lsquo; jhet beeld & rsquo; om uw geïnstalleerde apps
- Add url (r '^ save_crop /', 'jimage.views.save_crop'), aan uw urls
- Run python manage.py collectstatic
Instellingen
IMAGE_SIZES = {
& Nbsp; 'plein': {'grootte': (400, 400), 'methode': 'crop'},
& Nbsp; 'grote': {'grootte': (600, 400), 'methode': 'resize'},
& Nbsp; & lsquo; anower: {'grootte': (Geen, 400), 'methode': 'resize'},
& Nbsp; # als het gebruiken van & lsquo; de grootte & rsquo; methode, kunt u alleen de breedte of hoogte te typen
}
CONVERT_PATH = & lsquo; / usr / local / bin / omzetten & rsquo; #path om te zetten tool. Standaard & lsquo; omzetten & rsquo;
Gebruik
van django.db import modellen
van jimage.fields import ImageField
klasse Entry (models.Model):
& Nbsp; image = ImageField (upload_to = "image /% y /% m /% d / ')
In template
Waar FOO naam van miniatuur in IMAGES_SIZES
Eisen
- Python
- Django
- ImageMagick
Reacties niet gevonden