Repository
OCA/storage · module folder · Try on Runboat
Module version
1.0.0
Category
Uncategorized
Folder size
0.04 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/storage
Last tracking update
2026-08-07 07:57:05
Authors
ACSONE SA/NV, Odoo Community Association (OCA)
Maintainers
ACSONE SA/NV, Odoo Community Association (OCA)
Committers
Ruchir Shukla, OCA-git-bot, oca-ci
Odoo dependencies
Python dependencies
python_slugify, cachetools
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
product_brand_form_view product.brand form Inherits product_brand.view_product_brand_form
product_brand_image_relation_form_view product.brand.image.relation form Inherits storage_image.view_storage_image_abstract_form
product_brand_image_relation_kanban_view product.brand.image.relation kanban Inherits storage_image.view_storage_image_abstract_kanban
product_brand_kanban_view product.brand kanban Inherits product_brand.view_product_brand_kanban
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (3)

New fields (1)
  • apply_on Selection
    selection_add=[('brand', 'Brand')]
Public methods (0)

No public methods.

New fields (4)
  • image_ids One2many → product.brand.image.relation
    comodel_name='product.brand.image.relation' inverse_name='brand_id' string='Images'
  • image_medium_url Char
    related='main_image_id.image_medium_url' string='Main Image URL (medium)'
  • image_small_url Char
    related='main_image_id.image_small_url' string='Main Image URL (small)'
  • main_image_id Many2one → storage.image
    comodel_name='storage.image' compute='_compute_main_image_id' store=True
Public methods (0)

No public methods.

New fields (2)
  • brand_id Many2one → product.brand
    ondelete='cascade' required=True args: 'product.brand'
  • tag_id Many2one → image.tag
    domain=[('apply_on', '=', 'brand')] string='tag' args: 'image.tag'
Public methods (0)

No public methods.

Loading…

Loading…