Este addon es un addon técnico que proporciona un conjunto de modelos para facilitar la creación de otros modelos que necesitan estar vinculados a múltiples imágenes almacenadas en sistemas de archivos externos.
Los modelos proporcionados por este addon son:
- fs.image: un modelo que almacena una referencia a una imagen almacenada en un sistema de archivos externo.
- fs.image.relation.mixin: un modelo abstracto que se puede utilizar como clase base para modelos creados para almacenar una imagen vinculada a un modelo. Este modelo abstracto define campos y métodos para gestionar de forma transparente 2 casos:
- la imagen es específica del modelo.
- la imagen se comparte entre múltiples modelos y, por lo tanto, es una instancia de fs.image vinculada al mixin.
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.0Este módulo técnico añade una biblioteca de imágenes reutilizable y un cargador de imágenes de arrastrar y soltar que otros módulos de Odoo pueden usar para adjuntar varias imágenes a sus registros, almacenando los archivos en un sistema de archivos externo.
Este es un bloque de construcción técnico, no una aplicación de negocio independiente. Proporciona a los desarrolladores dos nuevos modelos de datos: fs.image, una biblioteca central de imágenes almacenadas en un sistema de archivos externo, y fs.image.relation.mixin, una base abstracta que otros modelos pueden heredar para adjuntar imágenes a sus propios registros.
Para los usuarios, la parte visible es un nuevo menú "Fs Images" bajo el menú Storage, donde las imágenes se pueden listar, buscar por nombre o tipo MIME, agrupar por tipo MIME y abrir en un formulario. El acceso está controlado por un nuevo grupo "Image Manager": los usuarios normales solo pueden leer imágenes, mientras que los miembros de ese grupo pueden crearlas, editarlas y eliminarlas.
En cualquier pantalla construida sobre el mixin de relación, los usuarios disponen de una zona de arrastrar y soltar: pueden soltar archivos de imagen o hacer clic para seleccionarlos, y elegir si cada nueva imagen se almacena como "Reusable image" (compartida, vinculada mediante image_id) o como imagen "Specific" adjunta solo a ese registro. El módulo también proporciona vistas de formulario y kanban para estas relaciones de imágenes, con una pequeña vista previa, un asa de secuencia para ordenarlas y una cruz de eliminación en la tarjeta kanban.
Reglas de negocio aplicadas por el código: toda relación de imagen debe tener una imagen vinculada o una imagen específica; de lo contrario, se genera un error de validación; cuando se usa "link existing", los campos de imagen específica se limpian automáticamente; y el nombre y el tipo MIME se calculan a partir del archivo almacenado.
Depende de
Lo necesitan otros módulos
Modelos y campos (2)
- fs.image · modelo nuevoname, mimetype
- fs.image.relation.mixin · modelo nuevoname, image_id (Linked image), mimetype, sequence, link_existing
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-03Estado de confirmación: 3 confirmadas, 6 sin información de 9 versiones.
Fuentes · Odoo 18.0
Confirmado el 2026-11-03 en la rama 18.0 de OCA/storage.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Para poder crear y/o gestionar imágenes compartidas, debe tener el rol Image Manager. Si no tiene este rol, como usuario autenticado, solo puede ver las imágenes compartidas.
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Configuración.
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.
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.