Hola a todos,
Como se puede redimensionar una imagen en django admin ?
Saludos
| ||||
Respuesta: Django admin redimensionar imagen ¿Requieres redimensionarlo a tamaños variables? Si son tamaños predefinidos puedes usar https://github.com/jonasundderwolf/d...image-cropping que ya trae su widget para seleccionar el área. Saludos
__________________ Grupo Telegram Docker en Español |
| ||||
Respuesta: Django admin redimensionar imagen Pues esa app sirve muy bien para eso. Saludos
__________________ Grupo Telegram Docker en Español |
| ||||
Respuesta: Django admin redimensionar imagen Igual si buscas algo mas completo puedes usar sorl-thumbnails. Pero necesita redis y otras librerías entonces tal vez no te sea tan conveniente. En uno de los casos mas extremos puedes hacer lo siguiente: Crear un método en tu modelo donde con PIL o piwoll hagas el resize tu manualmente y te regrese la ruta de la imagen. Obviamente se escucha fácil pero no lo es porque puedes tener algún otro Storage, problemas de colisiones, permisos, etc... |
| ||||
Respuesta: Django admin redimensionar imagen Cita: Gracias, pero no consigo hacerlo funccionar:
Iniciado por Carlangueitor ¿Requieres redimensionarlo a tamaños variables? Si son tamaños predefinidos puedes usar https://github.com/jonasundderwolf/d...image-cropping que ya trae su widget para seleccionar el área. Saludos Concretamente en esta linea: from easy_thumbnails.conf import Settings as thumbnail_settings Unresolved reference y lo tengo instalado... Cita: Lo tengo instalado y configurado segun la documentacion.... y no pasa nada... simplemente es como si fuera a usar el tipico models.ImageField
Iniciado por razpeitia Igual si buscas algo mas completo puedes usar sorl-thumbnails. Pero necesita redis y otras librerías entonces tal vez no te sea tan conveniente. Y aunque en la consola me da un error: DeprecationWarning: django.utils.simplejson is deprecated; use json instead. from django.utils import simplejson Uso Django 1.6 |
| ||||
Respuesta: Django admin redimensionar imagen
Código Python:
Ver original Settings es con minusculas.
__________________ Grupo Telegram Docker en Español |
| ||||
Respuesta: Django admin redimensionar imagen O como dije sorl-thumbnails. Solo lee la documentación. http://sorl-thumbnail.readthedocs.or...admin-examples |
| ||||
Respuesta: Django admin redimensionar imagen Ninguna de las dos opciones me ha servido, no se si es que hay algun problema con django 1.6.1 o pyhton 2.7.5 ( el que uso ) Asi que al final he decidido hacerlo con PIL, he conseguido redimensionar las imagenes, este es mi modelo de pruebas :
Código:
Como hacer que a parte de la imagen redimensionada se guarde un crop o thumbnail, por ejemplo de 150 x 150 pero que la imagen no se estire, que corte la parte que no encaja.class Picture(models.Model): image = models.ImageField(upload_to="images") def save(self): if not self.image: return super(Picture, self).save() image = Image.open(self.image) ancho, alto = image.size ratio_height = (980*alto)/ancho size = ( 980, ratio_height) image = image.resize(size, Image.ANTIALIAS) image.save(self.image.path) no se si me he explicado bien, a parte de esta imagen que se guarda quiero guardar un thumbnail. y tener 2 iamgenes 1 cargarla en la web y otra al pulsar en ver por ejemplo. como ya dije soy neuvo en django, estoy haciendo pruebas y no consigo hacerlo bien, alguna ayuda ?? Muchas gracias. |
Etiquetas: |