TIP: You can type at any time to perform a new search.
Storage Image Product Brand
storage_image_product_brand · OCA/storage
- 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 ID | Name | Model | Type | Status |
|---|---|---|---|---|
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_onSelectionselection_add=[('brand', 'Brand')]
No public methods.
New fields (4)
-
image_idsOne2many → product.brand.image.relationcomodel_name='product.brand.image.relation'inverse_name='brand_id'string='Images' -
image_medium_urlCharrelated='main_image_id.image_medium_url'string='Main Image URL (medium)' -
image_small_urlCharrelated='main_image_id.image_small_url'string='Main Image URL (small)' -
main_image_idMany2one → storage.imagecomodel_name='storage.image'compute='_compute_main_image_id'store=True
No public methods.
New fields (2)
-
brand_idMany2one → product.brandondelete='cascade'required=True args: 'product.brand' -
tag_idMany2one → image.tagdomain=[('apply_on', '=', 'brand')]string='tag' args: 'image.tag'
No public methods.
Loading…
Loading…