OdooWiki OCA HUB

Storage Image

storage_image folder_open OCA/storage open_in_new
Storage Licencia: LGPL-3

Gestión de imágenes externas en función del módulo Storage File.

Incluye estas características:

  • redimensionamiento de imágenes: miniatura, etc.
  • almacenar metadatos como: checksum, mimetype

Casos de uso:

  • imágenes de productos en CDN para sitio web de comercio electrónico
  • imágenes de productos sin procesar en almacenamiento económico (es decir, AWS Glacier, AWS S3)

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 18.0

Permite a los usuarios almacenar imágenes (y sus miniaturas redimensionadas) en un backend de almacenamiento externo en lugar de en la base de datos de Odoo, con un menú Image dedicado, vistas previas de imágenes, nombres alternativos y un botón Replace File.

Este módulo añade una biblioteca de imágenes sobre el sistema de almacenamiento backend. Las imágenes se guardan como archivos en el almacenamiento externo configurado, y el módulo mantiene junto a ellas pequeñas versiones redimensionadas (miniaturas).

Dónde aparece: - Un nuevo menú Image bajo el menú Storage abre una vista de lista, formulario y kanban de imágenes. - El formulario muestra una vista previa, el nombre del archivo, un nombre alternativo, el backend de almacenamiento, el archivo vinculado y sus miniaturas, además de un botón Replace File. - La vista kanban muestra tarjetas de imagen con el nombre y el nombre alternativo. - La vista de búsqueda ofrece los filtros Public / Private, All / Archived y la agrupación por backend.

Reglas de negocio y comportamiento automático: - Cuando se introduce un nombre de archivo, se limpia automáticamente (slugified) y el nombre original se copia en el nombre alternativo, con los guiones y guiones bajos convertidos en espacios. - Las imágenes nuevas se marcan automáticamente como tipo Image y se asignan al backend de almacenamiento de imágenes predeterminado (un ajuste del sistema). - Al eliminar una imagen también se eliminan sus miniaturas y el archivo almacenado subyacente. - El asistente Replace File permite a un usuario subir un nuevo archivo para una imagen existente y lo sustituye. - Una acción Swap Storage Backend está disponible en las imágenes para mover sus archivos a otro backend.

El acceso está controlado por un nuevo grupo Image Manager (incluidos los usuarios administradores); los demás usuarios internos solo pueden leer imágenes. Una regla de registro limita a los Image Managers a los archivos de tipo image o thumbnail.

También proporciona una base reutilizable (image.relation.abstract) para que otros módulos puedan adjuntar imágenes a sus propios registros, con reordenación mediante arrastrar y soltar en kanban.

Menús que añade

menu_storage_image
Modelos y campos (4)
  • storage.file · amplía un modelo existentefile_type
  • storage.image · modelo nuevofile_id, alt_name (Alt Image name)
  • storage.file.replace · amplía un modelo existenteimage_id
  • image.relation.abstract · modelo nuevoimage_id, sequence, image_url, is_public, image_name, image_active (Image Active), image_alt_name

Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 5 confirmadas, 4 sin información de 9 versiones.

terminal Instalación y uso

Sin información verificada

Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.