# Part of Odoo. See LICENSE file for full copyright and licensing details. from json import loads, dumps from odoo.http import Controller, request, route class Model(Controller): @route("/web/model/get_definitions", methods=["POST"], type="http", auth="user") def get_model_definitions(self, model_names, **kwargs): return request.make_response( dumps( request.env["ir.model"]._get_definitions(loads(model_names)), ) )