如果它是 odoo9 中的常见 class,则继承哪个基 class
Which base class to inherit if it's a common class in odoo9
我正在为我的项目使用 odoo9。
在我的项目中,有一个common excel handling class fill in the excel template and output result,我的问题是:它应该继承哪个基class? models.Model 或 http.Controller,还是什么都没有?
- 如果您要创建 odoo 普通模块,那么您必须创建 models.Model。
- 如果您要创建 odoo 模块来处理 post 或从 Web 服务获取请求,那么您必须使用控制器。
- 如果你要为其他模块创建odoo模块,而这个模块是向导那么你必须使用瞬态模型等
- 此外,如果您需要,您可以制作简单的 class 并在您的模块中使用,但对于您的问题,我无法告诉您更多信息
我正在为我的项目使用 odoo9。 在我的项目中,有一个common excel handling class fill in the excel template and output result,我的问题是:它应该继承哪个基class? models.Model 或 http.Controller,还是什么都没有?
- 如果您要创建 odoo 普通模块,那么您必须创建 models.Model。
- 如果您要创建 odoo 模块来处理 post 或从 Web 服务获取请求,那么您必须使用控制器。
- 如果你要为其他模块创建odoo模块,而这个模块是向导那么你必须使用瞬态模型等
- 此外,如果您需要,您可以制作简单的 class 并在您的模块中使用,但对于您的问题,我无法告诉您更多信息