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

来自Odoo大V社-odoo中文开发手册
7017511讨论 | 贡献2017年4月19日 (三) 07:20的版本

跳转至: 导航搜索

我们在用odoo做开发的大部分时间就是在写符合我们自己需求的模块。在这一章节,我们将教你写出属于自己的第一个应用,并学习使Odoo可用并安装它所需的步骤。

参考著名的http://todomvc.com/ 项目,我们将创建一个简单的 ToDo 应用,它将允许我们添加新的任务,当任务完成的时候标记它们,并最终清除所有的已完成任务的列表。

我们将从学习开发工作流程的基础知识开始:为您的工作设置一个新实例,创建并安装一个新的模块,并应用您随开发迭代所做的更改。

Odoo遵循 MCV-like 架构设计,当实现 To-Do 应用的时候,我们会接触不同的层。

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

接下来,我们讲学习如何安全有效的设置访问控制器,最后我们将添加一些模块的描述和品牌信息。

  注意
  这里所描述的控制器这个概念,跟 odoo 网页开发的控制器是不同的。这些是网页可以调用以执行操作的程序端点。 

使用这种方法,您将能够逐渐了解构成应用程序的基本构造,并体验从头开始构建 Odoo 模块的迭代过程。

 上一节: 第一章 小结
 下一节:基本概念