Fácil de miniaturas

Miniaturas fáciles para Django
Descargar ahora

Fácil de miniaturas Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Chris Beaven
  • Sitio web del editor:
  • http://code.google.com/u/smileychris/

Fácil de miniaturas Etiquetas


Fácil de miniaturas Descripción

Miniaturas fáciles para Django Easy-thumbnails es una aplicación potente y fácil de implementar la aplicación de miniaturas para Django. Para instalar esta aplicación en su proyecto, simplemente agréguela a su configuración instalada (y ejecute administrer.py syncdb): instally_apps = (... 'Easy_thumbnails', ) Plantilla USAGETO Generar miniaturas En su plantilla, use la etiqueta {% Thumbnail%}. Para que esta etiqueta esté disponible para su uso en su plantilla, use: {% Cargar miniaturas%} Sintaxis de etiqueta básica: {% Miniatura %} Fuente debe ser un objeto de archivo, generalmente un campo de archivos de una instancia modelo. El tamaño puede ser: * El tamaño en el formato x (por ejemplo, {% thumbnail persona.photo 100x50%}) o * una variable que contiene un tamaño válido (es decir, ya sea una cadena en El formato x o una tupla que contiene dos enteros): {% miniatura de miniatura. Photo size_var%}. Las opciones son una lista de opciones separadas en el espacio que se utilizan al procesar la imagen en miniatura, como afilar, recortar y la calidad = 90.Model Usageyou puede usar los campos de thumbnailerfield o thumbnailerimefield (basado en FileField e Imagefield, respectivamente) para facilitar el acceso para recuperar (o generar) imágenes en miniatura. Pasando un argumento de Resize_Source al ThumbnailerimageField, puede cambiar el tamaño de la imagen de origen Antes de guardarlo: perfil de clase (modelos.model): user = models.foreignkey ('auth.use R ') Avatar = thumbnailerimagefield (Upload_to =' Avatares ', Resize_Source = DICT (Tamaño = (50, 50), Cultivo =' SMART '),) El nivel inferior usagethumbnays se genera con una instancia de thumbnailer. Por ejemplo: desde Easy_Thumbnails Import ThumbnailerDef Square_Thumbnail (Fuente): thumbnail_options = DICT (Tamaño = (100, 100), recorte = true, bw = true) Thumbnailer (fuente) .get_thumbnail (thumbnail_options) de forma predeterminada, get_thumbnail guarda el archivo ( utilizando almacenamiento de archivos). El archivo de origen utilizado para inscanciar el thumbnailer debe tener una instancia de nombre en relación con la raíz de almacenamiento. El objeto de lafile de thumbnail proporcionado hace que sea fácil: desde Easy_Thumbnails Import ThumbnailFile # para un archivo existente en almacenamiento: fuente = thumbnailfile ('animales / aarvark.jpg' ) Square_Thumbnail (Fuente) # para un nuevo archivo: imagen = Abrir ('/ Inicio / Zookeeper / Pictures / Pictures / My_Antreater.jpg') fuente = ThumbnailFile ('Animal / Anteater.jpg', archivo = imagen) Square_thumbnail (Fuente) Requisitos: · Python · Django


Fácil de miniaturas Software relacionado

Explorador

Una aplicación de modelos de dominio que admite la administración de imágenes médicas. ...

161

Descargar