From ec6e3c8fd2ecfb4531a5f90583eda21e115ee30a Mon Sep 17 00:00:00 2001 From: git_admin Date: Mon, 27 Apr 2026 08:47:03 +0000 Subject: [PATCH] Tower: upload rpc_helper 16.0.1.0.0 (via marketplace) --- addons/rpc_helper/readme/USAGE.rst | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 addons/rpc_helper/readme/USAGE.rst diff --git a/addons/rpc_helper/readme/USAGE.rst b/addons/rpc_helper/readme/USAGE.rst new file mode 100644 index 0000000..ff67524 --- /dev/null +++ b/addons/rpc_helper/readme/USAGE.rst @@ -0,0 +1,24 @@ +Via code +~~~~~~~~ + +Decorate an Odoo model class like this:: + + from odoo.addons.rpc_helper.decorator import disable_rpc + + @disable_rpc() + class AverageModel(models.Model): + _inherit = "avg.model" + +This will disable ALL calls. + +To selectively disable only some methods:: + + @disable_rpc("create", "write", "any_method") + class AverageModel(models.Model): + _inherit = "avg.model" + + +Via `ir.model` configuration +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +See "Configuration" section.