Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/11/2012, 06:11
forosanto
 
Fecha de Ingreso: julio-2011
Mensajes: 62
Antigüedad: 12 años, 9 meses
Puntos: 5
Respuesta: Como Incluir Atributo en modulos Django

Hola, aqui os dejo algo que he empezado desde cero pero no logro hacerlo funcionar:

Código Python:
Ver original
  1. def create_miniatura(self):
  2.     self.miniatura.seek(0)
  3.     self.slug = defaultfilters.slugify(self.titulo)
  4.     if not self.miniatura:
  5.         return
  6.     size = ((94,124),(200,210))
  7.     a, b = size
  8.     image = Image.open(self.miniatura)
  9.     if image.mode not in ('L', 'RGB', 'RGBA'):
  10.         image = image.convert('RGB')
  11.     image = image.resize(x, Image.ANTIALIAS)
  12.  
  13.     # guardar miniatura en memoria.
  14.     io = cStringIO.StringIO()
  15.     image_type = image.format.lower()
  16.     image.save(io, image_type)
  17. def save(self, *args, **kwargs):
  18.     self.create_miniatura()
  19.     super(Post, self).save(*args,**kwargs)