jimage är en Django bildfält med med manuell miniatyr beskärning.
Installation
- PIP installera https://github.com/websuslik/jimage/zipball/master
- Lägg & lsquo; jimage & rsquo; till dina installerade appar
- Lägga url (r '^ save_crop /', 'jimage.views.save_crop'), till dina webbadresser
- Kör python manage.py collectstatic
Inställningar
IMAGE_SIZES = {
& Nbsp; "torget": {"storlek": (400, 400), "metod": "gröda"},
& Nbsp; "stora": {"storlek": (600, 400), "metod": "ändra storlek"},
& Nbsp; & lsquo; anower: {"storlek": (Ingen, 400), "metod": "ändra storlek"},
& Nbsp; # om du använder & lsquo; ändra storlek & rsquo; metod, kan du bara skriver bredd eller höjd
}
CONVERT_PATH = & lsquo; / usr / local / bin / konvertera & rsquo; #path att konvertera verktyg. Standard & lsquo; konvertera & rsquo;
Användning
från django.db importmodeller
från jimage.fields import ImageField
klass Entry (models.Model):
& Nbsp; image = ImageField (upload_to = "image /% Y /% m /% d / ')
I mall
Var FOO namn miniatyr i IMAGES_SIZES
Krav :
- Python
- Django
- ImageMagick
Kommentarer hittades inte