第二章 组件及环境
odoo的前端环境比较复杂,使用了多种部件,在此不进行一一列述,只对关键的几个部件进行简单的功能介绍。
BUS
web.BUS: 事件总线,负责当前实例中的事件处理。
Config
web.config: 配置参数
QWeb
web.QWeb: QWeb框架,odoo用来处理xml和渲染页面的自定义框架。
Registry
web.Registry: 注册模块,负责将各种部件注册到系统中。
translation
web.translation: 翻译模块,负责国际化。
Core
odoo前端的核心部件,其主要作用是将qweb、事件总线、翻译、注册函数进行初始化。同时,csrf_token也在这里进行了初始化。