Repository
OCA/storage · module folder · Try on Runboat
Module version
1.0.0
Category
Uncategorized
Folder size
0.09 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/storage
Last tracking update
2026-08-07 09:06:26
Authors
ACSONE SA/NV, Odoo Community Association (OCA)
Maintainers
ACSONE SA/NV, Odoo Community Association (OCA)
Committers
Stéphane Bidoul, Laurent Mignon (ACSONE)
Odoo dependencies
OCA/server-env:
OCA/storage:
odoo/odoo:
- web
Python dependencies
fsspec>=2025.3.0, python_slugify, fsspec>=2024.5.0
System dependencies
None
Required by
None
Description
This addon defines a new field **FSImage** to use in your models. It is
a subclass of the **FSFile** field and comes with the same features. It
extends the **FSFile** field with specific properties dedicated to
images. On the field definition, the following additional properties are
available:

- **max_width** (int): maximum width of the image in pixels (default:
  `0`, no limit)
- **max_height** (int): maximum height of the image in pixels (default:
  `0`, no limit)
- **verify_resolution** (bool):whether the image resolution should be
  verified to ensure it doesn't go over the maximum image resolution
  (default: `True`). See odoo.tools.image.ImageProcess for maximum image
  resolution (default: `50e6`).

On the field's value side, the value is an instance of a subclass of
odoo.addons.fs_file.fields.FSFileValue. It extends the class to allows
you to manage an alt_text for the image. The alt_text is a text that
will be displayed when the image cannot be displayed.

Code Analysis

Views touched (0)

No views found for this module.

HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (2)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • alt_text Char
    help='Alternative text for the image. Only used for images on a website.' translate=False args: 'Alternative Text'
Public methods (0)

No public methods.

Loading…

Loading…

Loading…