odoo8.0 开发文档(英文)
从给定的文件信息中,我们可以提炼出以下关于Odoo 8.0开发的知识点: 1. Odoo开发文档概述: - Odoo 8.0开发文档是官方网站整合的PDF文件。 - 该文档是为有一定Python基础知识和Odoo安装经验的开发者准备的。 - 文档通过整理作者陈伟明重新合并生成,提供完整的标签,方便阅读。 2. 模块创建与结构: - 在Odoo中,任务是通过创建模块(module)来执行的。 - 模块可以添加新的行为(behavior)或更改已存在的行为,包括由其他模块添加的行为。 - 创建模块首先需要建立模块目录,如示例中的“academy”模块。 - 每个Odoo模块都是一个有效的Python包,需要一个空的`__init__.py`文件。 - Odoo模块的标识是一个名为`manifest`的文件,这是一个Python字典,用于描述模块的各种元数据信息,如模块名称和描述。 3. 模块元数据: - 模块的`manifest`文件包含模块的名称(`name`)和描述(`description`),这些信息将显示在用户界面中。 - 该文件还指定了模块依赖性(`depends`),即该模块运行所需的其他模块列表。 4. 安装和演示模块: - 通过创建一个“完整”的模块进行安装,尽管它目前不执行任何操作。 - 使用命令`./odoo.py --addons-path=addons,my-modules`启动Odoo服务器。 - 在浏览器中访问`***`,创建一个包含演示数据的新数据库。 - 进入设置菜单中的模块部分,移除已安装过滤器,搜索并安装“academy”模块。 5. 实际开发环境中的建议: - 在生产开发环境中,建议使用Odoo提供的脚手架(scaffolding)工具来创建模块。 - Odoo的脚手架工具可以在开发过程中生成模块的标准框架和文件结构,从而提高开发效率和一致性。 6. Python基础和Odoo安装: - 开发者需要掌握Python基础知识,对Python官方文档(版本2)进行学习。 - 同时,开发者需确保已经安装好Odoo,通过参考Odoo的安装文档进行设置。 7. 联系方式: - 文档整理者陈伟明提供了一系列联系方式,包括QQ号、微信号和电子邮件,以便于读者在遇到问题时能联系作者获取帮助。 需要注意的是,文档内容是通过OCR技术扫描所得,存在少量的识别错误或漏识别,因此在理解文档内容时需要进行适当的校对和纠正。 以上就是从提供的文件信息中提炼出的Odoo 8.0开发知识点。开发者在阅读和使用这些文档时,应该结合自己的实际开发环境和需求,以及Odoo 8.0的官方文档,来更好地理解和掌握Odoo开发的各项技术要点。
剩余295页未读,继续阅读
- saVinas2016-08-15还不错吧,不过现在odoo9已经出来了
- PUPPY0022015-12-15很好,整理了官方的文档。很方便
- 粉丝: 2
- 资源: 26
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助