jL'image est un champ d'image avec Django avec le manuel culture des vignettes.
installation
- Pip installer https://github.com/websuslik/jimage/zipball/master
- Ajouter & lsquo; jL'image & rsquo; à vos applications installées
- Ajouter URL (r '^ save_crop /', 'jimage.views.save_crop'), à vos urls
- Exécuter python manage.py collectstatic
Paramètres
IMAGE_SIZES = {
& Nbsp; «carré»: {«taille»: (400, 400), «méthode»: «culture»},
& Nbsp; «grand»: {«taille»: (600, 400), «méthode»: «redimensionner»},
& Nbsp; & lsquo; anower: {«taille»: (Aucun, 400), «méthode»: «redimensionner»},
& Nbsp; & # si vous utilisez lsquo; redimensionner & rsquo; méthode, vous pouvez taper seulement largeur ou la hauteur
}
CONVERT_PATH = & lsquo; / usr / local / bin / convertir & rsquo; #PATH convertir outil. Par défaut & lsquo; convertir & rsquo;
Utilisation
à partir de modèles django.db d'importation
de jimage.fields importation ImageField
Entrée classe (models.Model):
& Nbsp; image = ImageField (upload_to = 'image /% Y /% m /% d /')
Dans template
Où FOO nom de vignette dans IMAGES_SIZES
Exigences :
- Python
- Django
- ImageMagick
Commentaires non trouvées