第二章 构建您的第一个应用程序

来自Odoo大V社-odoo中文开发手册
Admin讨论 | 贡献2016年12月15日 (四) 08:39的版本 (创建页面,内容为“我们在用odoo做开发的大部分时间就是在写符合我们自己需求的模块。在这一章节,我们将教你写出属于自己的第一个应用,...”)

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

我们在用odoo做开发的大部分时间就是在写符合我们自己需求的模块。在这一章节,我们将教你写出属于自己的第一个应用,学习正确的步骤在odoo里安装这个应用,并使其有效可用。 参考著名的http://todomvc.com/ 项目,我们将创建一个简单的ToDo应用,它将允许我们添加新的任务,当任务完成的时候标记它们,并最终清除所有的已完成任务的列表。 我们将学习基本的开发流程:在工作中创建一个实例,创建并安装一个新的模块,并在对此模块改动的时候升级,使此模块持续可用。 Odoo遵循MCV-like架构设计,当要实现To-Do应用的时候,我们需要通过不同的阶层。

   模型层,定义app 的数据结构
   试图层,描述用户界面
   控制器层,支持应用的业务逻辑

接下来,我们讲学习如何安全有效的设置访问控制器,最后我们将添加一些模块的描述跟品牌信息。 备注 注意 这里所描述的控制器这个概念跟odoo网页开发的控制器是不同的。这些都是程序的终点,web网页可以调用来执行操作。 使用此方法,你将逐渐了解到组成一个应用的的基本构造和体验从头到尾编写一个odoo模块的迭代过程。