3.10 Odoo系统表理解

概述

  • ir.为前缀的模型:系统模型,和界面有关
  • res.为前缀的模型:系统模型,和资源有关
  • mail.为前缀的模型:系统模型,和消息有关

ir.actions.actions

  • 记录窗口动作,包括窗口的运作位置
_name  = 'ir.actions.actions'
_table = 'ir_actions'

ir.actions.server

  • 服务器操作模型,执行python、执行客户端操作
_name    = 'ir.actions.server'
_inherit = 'ir.actions.actions'
_table   = 'ir_act_server'

ir.actions.act_window

  • 窗口操作模型
_name    = 'ir.actions.act_window'
_inherit = 'ir.actions.actions'
_table   = 'ir_act_window'

ir.actions.act_window.view

  • 为form,tree和kanban视图同时指定view_id的方法
_name    = 'ir.actions.act_window.view'
_table   = 'ir_act_window_view'

ir.actions.report

  • 数据报表信息,包括打印等
_name    = 'ir.actions.report'
_inherit = 'ir.actions.actions'
_table   = 'ir_act_report_xml'

ir.attachment

  • 附件内容
_name  = 'ir.attachment'
_table = 'ir_attachment'

ir.module.category

  • 模块类别,目前已知用在权限管理中
_name  = 'ir.module.category'
_table = 'ir_module_category'

ir.module.module

  • 模块详情,主要记录manifest.py/openerp.py中的信息
_name  = 'ir.module.module'
_table = 'ir_module_module'

ir.model.data

  • 模型数据,记录xml中的id信息,关联模块和模型信息
_name  = 'ir.model.data'
_table = 'ir_model_data'

ir.ui.view

  • 系统视图定义,tree(list),form,kanban,calendar,graph,pivot,search
_name  = 'ir.ui.view'
_table = 'ir_ui_view'

ir.ui.menu

  • 系统菜单定义 xml中menuitem的值对应这个表
_name  = 'ir.ui.menu'
_table = 'ir_ui_menu'

ir.cron

  • 定时任务 cron jobs 安排的动作,类似oracle中的job,例如:小票处理可以放到这里完成
_name  = 'ir.cron'
_table = 'ir_cron'

ir.default

  • 模型字段默认值
_name  = 'ir.default'
_table = 'ir_default'

im_livechat.channel

  • 即时通讯频道,组
_name  = 'im_livechat.channel'
_table = 'im_livechat_channel'

res.groups

  • 群组模型,类似角色,但不是,每个模块都有自己的群组,设置权限方便
_name  = 'res.groups'
_table = 'res_groups'

res.lang

  • 预设语言,可以翻译的语言,可以使用的语言等,国际化,通常配合i18n模块使用
_name  = 'res.lang'
_table = 'res_lang'

res.partner

  • 联系人模型,客户,供应商,只要和企业有联系的人员都可以放在此模型中
_name  = 'res.partner'
_table = 'res_partner'

decimal.precision

  • 系统模块小数位精确到多少
_name  = 'decimal.precision'
_table = 'decimal_precision'
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • mean to add the formatted="false" attribute?.[ 46% 47325/...
    ProZoom阅读 7,943评论 0 3
  • 模块数据 很多Odoo模型中的定义,例如用户视图界面,安全规则,实际上都是储存在特殊的数据库表中。我们在模块中编写...
    F4A3阅读 3,736评论 0 1
  • odoo开发规范 模块结构 文件夹列表及对应作用 data/:演示和数据文件 models/:模型定义 contr...
    luohuayong阅读 10,962评论 1 17
  • 开始倒数第五天的假期。 想抽根烟,突想起下午出门的时候克制了下自己。也算不上特别煎熬,只是偶尔突然想起,少了也不难...
    叶二阅读 1,153评论 0 0
  • 当你认真谈过一段感情,最后却分手了,后来你会很难再去喜欢别人,你不想花时间也不想去了解。就好比你写一篇文章快写完了...
    流浪的梦阅读 1,810评论 0 0

友情链接更多精彩内容