Repository
OCA/server-ux · module folder · Try on Runboat
Module version
1.0.0
Category
Uncategorized
Folder size
0.08 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/server-ux
Last tracking update
2026-08-07 08:09:17
Authors
Camptocamp, Odoo Community Association (OCA)
Maintainers
Camptocamp, Odoo Community Association (OCA)
Committers
Weblate, OCA-git-bot, oca-ci, lehoangan1988
Odoo dependencies
OCA/web:
odoo/odoo:
- web
Python dependencies
pyrfc6266
System dependencies
None
Required by
test_base_binary_url_import
Description

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
base_binary_url_import_form base.binary.url.import.form base.binary.url.import form New
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (2)

New fields (6)
  • line_ids One2many → base.binary.url.import.line
    args: 'base.binary.url.import.line', 'wizard_id'
  • target_binary_field_domain Char
    compute='_compute_allowed_target_fields_domain'
  • target_binary_field_id Many2one → ir.model.fields
    required=True args: 'ir.model.fields'
  • target_binary_filename_field_domain Char
    compute='_compute_allowed_target_fields_domain'
  • target_binary_filename_field_id Many2one → ir.model.fields
    args: 'ir.model.fields'
  • target_model_id Many2one → ir.model
    domain=[('transient', '=', False)] required=True args: 'ir.model'
Public methods (4)
  • action_import_lines(self)
  • check_access_rights(self, operation, raise_exception=True)
    @api.model
  • lines_sanity_check(self)
    Check if IDs are existing for selected model and we don't have two lines matching same record
  • onchange_line_ids(self)
    @api.onchange('line_ids')

New fields (4)
  • binary_url_to_import Char
    required=True string='URL to import'
  • is_target_record_identifier_required Boolean
    compute='_compute_is_target_record_identifier_required'
  • target_record_identifier Char
    string='Target record ID'
  • wizard_id Many2one → base.binary.url.import
    required=True args: 'base.binary.url.import'
Public methods (1)
  • import_binary_from_url(self, request_session=None)

Loading…