Tengo ImageField
en mi modelo y puedo mostrar la imagen en una plantilla. Sin embargo, ¿cómo recupero la altura y el ancho de la imagen?¿Accede a las dimensiones de la imagen en un campo de imagen en una plantilla de Django?
17
A
Respuesta
27
Consulte la documentación para ImageField.
Además de los atributos especiales que están disponibles para FileField, un ImageField también tiene altura y anchura atributos.
Así que haga lo siguiente:
<img src="{{ image.url }}" width="{{ image.width }}" height="{{ image.height }}"/>
2
En mi caso, por los width
y height
campos para trabajar, necesito establecer el width_field
y height_field
del ImageField
P. ej
class Product(models.Model):
image = models.ImageField(width_field='image_width', height_field='image_height')
image_width = models.IntegerField()
image_height = models.IntegerField()
Cuestiones relacionadas
- 1. Revisar las dimensiones de la imagen subida
- 2. Configuración de las dimensiones de UIImage en la imagen UITableViewCell
- 3. Cómo bloquear las dimensiones de la imagen en MATLAB
- 4. Django: agregar la imagen en una imagen de ImageField url
- 5. SCSS - Obtener dimensiones de imagen
- 6. iOS: cómo obtener las dimensiones de la imagen sin abrirlo
- 7. Convertir una imagen de UploadedFile a PIL en Django
- 8. HTML Chrome Audit Especificar las dimensiones de la imagen
- 9. android: obtenga las dimensiones de la imagen sin abrirlo
- 10. cambiar las dimensiones de la imagen con jquery
- 11. PHP GD, imagecreatefromstring(); cómo obtener las dimensiones de la imagen?
- 12. ¿Cómo puedo obtener de manera confiable las dimensiones de una imagen en .NET sin cargar la imagen?
- 13. Django - Eliminar "Actualmente" en un formulario de edición de imagen y reemplazarlo con la imagen real
- 14. hacer una imagen rota respeto dimensiones CSS
- 15. Especificando las dimensiones de la imagen en HTML vs CSS para la carga de la página
- 16. imagen Paperclip Dimensiones validador personalizado
- 17. Transformar las coordenadas de un control de imagen a la fuente de imagen en WPF
- 18. Obtener dimensiones de imagen con Javascript antes de que la imagen se cargue completamente
- 19. Extraer dimensiones de la imagen de Base64 Cadena
- 20. Muestra la imagen en un campo de texto DataGridViewImageColumn
- 21. cómo insertar una imagen en la plantilla de correo electrónico
- 22. Django - Guardar una imagen de forma manual a un campo ImageField
- 23. Tamaño de imagen automático basado en las dimensiones de la ventana del navegador
- 24. Contenedor de Fancybox que no se auto-dimensiona correctamente en las dimensiones de la imagen
- 25. Recuperar las dimensiones de una imagen en el sistema de archivos
- 26. Imagen de usuario de la tienda Django en el modelo
- 27. La mejor manera de escribir una imagen en Django HttpResponse()
- 28. Obtener dimensiones de la imagen sin leer todo el archivo
- 29. ¿Dimensiones máximas de la imagen en una especificación de navegador/CSS?
- 30. ¿Cómo almacenar archivos de imagen en Django?
hmmm .. no funciona en mi extremo. '{% con tan post.postimage_set.all imagen%}' '
' '{ % endwith%}' –