odoo11开发笔记--模块开发

本文介绍如何在Odoo中创建自定义模块,包括开启开发者模式、配置manifest文件等关键步骤。通过示例说明了如何声明模块及其依赖关系。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

模块开发

  1. 自定义模块显示需要:

    • 打开开发者模式, 在设置的右下角
      这里写图片描述
    • 在’应用’栏目左侧边栏中选择更新
    • 点击 应用, 过滤中勾选’额外的’
      这里写图片描述
  2. manifest.py : n.货单 vi.显示
    是 Odoo 的一个模块声明。It contains a Python dictionary with information about the module, the modules it depends on, and the data les that it will load. 包含一些模块信息, 模块依赖, 一些加载数据

{
'name': 'Amos Template', #模块名称
'summary': '实例开发', #简要描述,在模块列表中显示
'version': '1.0', #版本
'category': 'Tools', #分类
'sequence': 1001, #序号,在本地模块列表中的显示顺序
'author': 'Amos', #作者
'website': 'http://www.10china.cn', #网址
'images': [''], #模块中主要功能截图展示文件
'depends': ['base'], #依赖模块,即安装本模块时将检查此处定义的模块,如果没安装,将自动一起安装。通常所有模块都要
依赖 base 模块。本例工作流要依赖 process 模块,员工及部门经理关系用到 hr 模块 
'data': [
#模块安装和升级时需要重新加载的 XML 文件,基础数据、权限、工作流、视图、报表等的定义文件通常放在此处。通 常权限定义文件放在前面,因为其它文件常引用权限定义数据
],

'demo': [ #示例数据
], 

'test': [#测试文件 ],
'installable': True, #是否启用安装,通常固定为 True 
'application': True, #是否为应用程序
'auto_install': False, #建库时是否自动安装 
'description': """

未完待续~~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值