jimage ay isang patlang ng imahe Django sa may manu-manong thumbnail pagtatabas.
Instalation
- Buto ng bungang-kahoy-install https://github.com/websuslik/jimage/zipball/master
- Magdagdag ng & lsquo; jimage & rsquo; sa iyong naka-install na apps
- Magdagdag ng url (r '^ save_crop /', 'jimage.views.save_crop'), sa iyong mga url
- Run python manage.py collectstatic
Mga Setting
IMAGE_SIZES = {
& Nbsp; 'parisukat': {'laki': (400, 400), 'pamamaraan': 'crop'},
& Nbsp; 'malaki': {'laki': (600, 400), 'pamamaraan': 'baguhin ang laki ng'},
& Nbsp; & lsquo; anower: {'laki': (Wala, 400), 'pamamaraan': 'baguhin ang laki ng'},
& Nbsp; # kung gumagamit ng & lsquo; baguhin ang laki & rsquo; paraan, maaari mong i-type lamang ang lapad o taas
}
CONVERT_PATH = & lsquo; / usr / lokal / bin / convert & rsquo; #path i-convert ang tool na ito. Default na & lsquo; convert & rsquo;
Paggamit
mula django.db pag-import ng mga modelo
mula sa pag-import jimage.fields ImageField
Entry klase (models.Model):
& Nbsp; ng larawan = ImageField (upload_to = 'imahe /% Y m /% /% d /')
Sa template
Saan pangalan FOO ng thumbnail sa IMAGES_SIZES
Mga Kinakailangan :
- Python
- Django
- ImageMagick
Mga Komento hindi natagpuan