Directory Files Download

base_directory_file_download
REPOSITORY
REPOSITORYOCA/server-tools
GIT
GIThttps://github.com/OCA/server-tools.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-tools/tree/11.0/base_directory_file_download
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYTools
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Onestein
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Onestein
COMMITTERS
COMMITTERSAndrea, oca-travis, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/server-tools
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:24:00
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base_setup
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
ir_filesystem_directory_form ir.filesystem.directory form New
ir_filesystem_directory_tree ir.filesystem.directory tree New
Models touched (2)

New fields (5)
  • directory Char
  • file_count Integer
    compute='_compute_file_count' string='# Files'
  • file_ids One2many → ir.filesystem.file
    compute='_compute_file_ids' string='Files' args: 'ir.filesystem.file'
  • files_filter Char
  • name Char
    copy=False required=True
Public methods (4)
  • copy(self, default=None)
    @api.multi
  • get_dir(self)
    @api.multi
  • onchange_directory(self)
    @api.onchange('directory')
  • reload(self)
    @api.multi

New fields (5)
  • directory_id Many2one → ir.filesystem.directory
    string='Directory' args: 'ir.filesystem.directory'
  • file_content Binary
    compute='_compute_file'
  • filename Char
  • name Char
    required=True
  • stored_filename Char
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/server-tools
GIT
GIThttps://github.com/OCA/server-tools.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-tools/tree/10.0/base_directory_file_download
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYTools
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Onestein
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Onestein
COMMITTERS
COMMITTERSHolger Brunn, oca-travis, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/server-tools
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:20:00
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base_setup
    - base
    - web_kanban
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
ir_filesystem_directory_form ir.filesystem.directory form New
ir_filesystem_directory_tree ir.filesystem.directory tree New
Models touched (2)

New fields (4)
  • directory Char
  • file_count Integer
    compute='_compute_file_count' string='# Files'
  • file_ids One2many → ir.filesystem.file
    compute='_compute_file_ids' string='Files' args: 'ir.filesystem.file'
  • name Char
    copy=False required=True
Public methods (4)
  • copy(self, default=None)
    @api.multi
  • get_dir(self)
    @api.multi
  • onchange_directory(self)
    @api.onchange('directory')
  • reload(self)
    @api.multi

New fields (5)
  • directory_id Many2one → ir.filesystem.directory
    string='Directory' args: 'ir.filesystem.directory'
  • file_content Binary
    compute='_compute_file'
  • filename Char
  • name Char
    required=True
  • stored_filename Char
Public methods (0)

No public methods.