django-Photofile es una aplicación Django que ofrece etiquetas de plantilla para la generación de miniaturas, apoya la rotación automática basada en EXIF.Orientation.
Rutinas previstas para metadatos manipulación (EXIF / IPTC / XMP).
¿Por qué otra aplicación miniatura para Django?
He mirado en SORL-miniatura y otros, y en un principio que quería utilizar un proyecto existente, pero ninguno de ellos apoyado rotación automática basada en EXIF.Orientation.
Instalación
- una alternativa) PIP instalar django-Photofile.
- Alternativa b) fuente de descarga, desempaque y hacer python setup.py install.
- Alternativa c) hg clone https://bitbucket.org/weholt/django-photofile y hacer python setup.py install.
Uso
En settings.py
- Añadir 'Photofile' a tu INSTALLED_APPS.
- Configurar el almacenamiento en caché, si quieres.
- Añadir a dir a sus STATICFILES_DIRS o STATIC_ROOT establecido.
En su plantilla:
{Carga% photofile_tags%}
o:
Donde imagefile es un objeto con en una propiedad / campo denominado:
- Unique_filename o
- Complete_filename o
- Nombre del archivo
La resolución se especifica como x, por ejemplo 200x300 y si desea recortar la foto añadir cultivo como se muestra en el ejemplo más
¿Qué hay de nuevo en esta versión:.
- Algunos refactorización para un próximo proyecto.
¿Cuál es nuevo en la versión 0.4.0:
- decorador Añadido para encontrar una resolución de pantalla. Ver Cómo sección por ejemplo.
Requisitos :
- Python
- Django
- PIL
- pyexiv2
Comentarios que no se encuentran