OdooWiki OCA HUB

Customized List View

web_tree_customized_field_list folder_open OCA/server-ux open_in_new
Usability License: AGPL-3

Using this module you can add new fields into list views without having deep odoo technical knowledge.

auto_awesome What this module does

AI-generated from the code · Odoo 14.0

Lets administrators add extra fields to any list view in Odoo without writing code, by choosing the view, the new field and where to place it, then applying the change.

This module adds a new administration screen called Customized List Views, found under Settings. There, a system administrator can create a customization record for a specific list view of any model.

On the record, the user picks the model and the list view to change, then adds lines describing the extra fields to show. For each line they choose the new field, an optional label, an optional widget (many2many tags, color or monetary), whether the column is shown or hidden, and whether to place it before or after an existing field in the list.

Two buttons are available: Apply writes the new columns into the list view, and Restore Original puts the view back to how it was before. Only one customization record is allowed per list view, and only system administrators can use this screen.

When a module is installed or updated, lines whose field no longer exists are removed and the affected views are re-applied automatically. If the module is uninstalled, all customized views are restored to their original state. The module also changes how views are displayed in selection lists, showing their technical XML identifier instead of the plain name.

Menus it adds

Customized List Views
Models and fields (3)
  • ir.ui.view · extends an existing model
  • custom.list.view · new modelname, active, line_ids, model_id, model_name, list_view_id, original_arch
  • custom.list.view.line · new modelafter, label, before, field_id, model_id, optional, model_name, use_widget (Widget), fields_domain, custom_list_view_id

Text generated by AI (DeepSeek) from reading the Odoo 14.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 14.0

Confirmed on 2026-11-03 in branch 14.0 of OCA/server-ux.

terminal Installation and usage

OCA documentation · Odoo 14.0
  • Enable debug mode.
  • Go to Settings.
  • Click Customized List Views in the top menu.
  • Create new record.
  • Select model and list view.
  • Create new line. Select which field you want to add, before or after each field.
  • Select widget and optional if required. Optional can be 'show' or 'hide'.
  • Save record and click Apply.
  • Open list view you modified. You will see new field there.
  • You can click Restore Original to restore original view.

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.