django-photofile est une application Django qui fournit des balises de modèle pour la génération de vignettes, prend en charge la rotation automatique basée sur EXIF.Orientation.
Routines prévues pour les métadonnées de manutention (EXIF / IPTC / XMP).
Pourquoi une autre application miniature pour Django?
Je ai regardé SORL-vignette et autres, et d'abord je voulais utiliser un projet existant, mais aucun d'eux soutenu rotation automatique basée sur EXIF.Orientation.
Installation
- Alternative a) pip installer django-photofile.
- Alternative b) source de téléchargement, déballer et faire python setup.py install.
- Alternative c) hg clone https://bitbucket.org/weholt/django-photofile et faire python setup.py install.
Utilisation
Dans settings.py
- Ajouter 'photofile' à votre INSTALLED_APPS.
- Mettre en place la mise en cache si vous voulez.
- Ajouter un répertoire à vos STATICFILES_DIRS ou mettre STATIC_ROOT.
Dans votre modèle:
{% De charge photofile_tags%}
ou bien:
Où imagefile est un objet avec une propriété au / champ appelé:
- Ou unique_filename
- Ou complete_filename
- Nom de fichier
Résolution est spécifié comme x, par exemple 200x300 et si vous voulez recadrer la photo ajouter cultures comme le montre l'exemple sur
Ce qui est nouveau dans cette version:.
- Certains refactoring pour un projet à venir.
Quoi de neuf dans la version 0.4.0:
- Ajout décorateur pour trouver résolution de l'écran. Voir section Comment par exemple.
Exigences :
- Python
- Django
- PIL
- pyexiv2
Commentaires non trouvées