“首页”的版本间的差异
来自Odoo大V社-odoo中文开发手册
(→第二章 构建您的第一个应用程序) |
|||
第72行: | 第72行: | ||
= [[第二章 构建您的第一个应用程序]] = | = [[第二章 构建您的第一个应用程序]] = | ||
− | + | 我们在用odoo做开发的大部分时间就是在写符合我们自己需求的模块。在这一章节,我们将教你写出属于自己的第一个应用,学习正确的步骤在odoo里安装这个应用,并使其有效可用。 | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | 参考著名的http://todomvc.com/ 项目,我们将创建一个简单的ToDo应用,它将允许我们添加新的任务,当任务完成的时候标记它们,并最终清除所有的已完成任务的列表。 | |
− | + | ||
− | + | ||
− | + | 我们将学习基本的开发流程:在工作中创建一个实例,创建并安装一个新的模块,并在对此模块改动的时候升级,使此模块持续可用。 | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | Odoo遵循MCV-like架构设计,当要实现To-Do应用的时候,我们需要通过不同的阶层。 | |
− | + | 模型层,定义app 的数据结构 | |
− | + | 试图层,描述用户界面 | |
− | + | 控制器层,支持应用的业务逻辑 | |
− | + | 接下来,我们讲学习如何安全有效的设置访问控制器,最后我们将添加一些模块的描述跟品牌信息。 | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
+ | 备注 | ||
+ | 注意 这里所描述的控制器这个概念跟odoo网页开发的控制器是不同的。这些都是程序的终点,web网页可以调用来执行操作。 | ||
+ | 使用此方法,你将逐渐了解到组成一个应用的的基本构造和体验从头到尾编写一个odoo模块的迭代过程。 | ||
= [[第三章 继承–扩展现有的应用程序]] = | = [[第三章 继承–扩展现有的应用程序]] = |
2016年12月14日 (三) 16:02的版本
目录
Odoo 大V社概况
Odoo 大V社成员来自五湖四海,他们热爱开源,无私奉献,甘于把自己的业余时间投入到公益的 Odoo 相关资料的整理中去,
为 Odoo 在中国区的推广无私奉献。
odoo 书籍交流群:343593855(验证信息:参与odoo中文书籍)
Odoo中文版技术书籍项目
- 项目一期目标: Odoo 开发手册
- 项目性质:公益,保留所有参与人员的署名权;项目成果归全人类
- 项目使命:Odoo 中文书籍编写整理,推倒 odoo 语言壁垒,助力 odoo 中国推广
- 项目成员:
- 统筹:
- 01.广州-唐振宽(稿件初审) 02.广州-黄伟杰(任务分派) 03.广州-彭 明(进度跟踪)
- 审核:
- 01.苏州-刘春涛(ChinaMaker)
- 成员:
- 统筹:
01.苏州时 威 02.苏州庄春梅 03.杭州胡 恒 04.广州陈厚源 05.沈阳张 璟 06.常州孙保锁 07.成都曾发军 08.深圳季蜗牛 09.北京乔明洋 10.香港胡剑雄 11.上海高守庆 12.上海赵祥涛
前言
第一章 Odoo 入门
安装Odoo主机服务器
准备Debian 主机
为创建Odoo用户帐户
从源码安装Odoo
创建新的Odoo应用数据库
管理你的Odoo数据库
Odoo 版本
更多服务器选项
Odoo 服务器配置文件
更改侦听端口
数据库的过滤选项
管理服务器日志消息
在工作站上进行开发
使用Linux 文本编辑器
安装和配置 Samba
激活开发者工具
安装第三方模块
查找社区模块
配置 addons 路径
更新应用程序列表
摘要
第二章 构建您的第一个应用程序
我们在用odoo做开发的大部分时间就是在写符合我们自己需求的模块。在这一章节,我们将教你写出属于自己的第一个应用,学习正确的步骤在odoo里安装这个应用,并使其有效可用。
参考著名的http://todomvc.com/ 项目,我们将创建一个简单的ToDo应用,它将允许我们添加新的任务,当任务完成的时候标记它们,并最终清除所有的已完成任务的列表。
我们将学习基本的开发流程:在工作中创建一个实例,创建并安装一个新的模块,并在对此模块改动的时候升级,使此模块持续可用。
Odoo遵循MCV-like架构设计,当要实现To-Do应用的时候,我们需要通过不同的阶层。
模型层,定义app 的数据结构 试图层,描述用户界面 控制器层,支持应用的业务逻辑
接下来,我们讲学习如何安全有效的设置访问控制器,最后我们将添加一些模块的描述跟品牌信息。
备注 注意 这里所描述的控制器这个概念跟odoo网页开发的控制器是不同的。这些都是程序的终点,web网页可以调用来执行操作。 使用此方法,你将逐渐了解到组成一个应用的的基本构造和体验从头到尾编写一个odoo模块的迭代过程。