石头主讲:odoo之旅 2018-12-11-19:30 老天笔记 一、开发环境先讲讲 环境:康虎绿色版GOdoo12-Community 1、绿色版各目录及该目录下各文件解释说明; 2、odoo必须的:nodejs 3、odoo打印必须的:wkhtmltppdf; 二:创建第一个模块来玩: 1、模块各目录及该目录下的文件对应的功效解释说明; 2、各文件的作用解释说明; 3、权限和用户组回忆今天中午; 4、xml只有是必须的,其他都可有可无; 5、xml必须有一个开一个关掉; 6、csv解释说明:第一和第二不严格,第三非常严格了,必须按格式来。1是有权限,没权限是0。Ture是1,False是0 7、view的xml ul li一看就是一个列表,用foreach循环, id=object显示详情 id=listing controllers视图,有表有字段, 视图的结构,对应数据库的一条记录。ir.ui.view这个表里有name有model字段,field_parent字段表示上下级关系,四个全家桶:创建人创建时间更新人更新时间 form如果很丑,就得用group把它包起来,comment是没有的,石头自己加进去的注释着用。 arch type类型xml 定义一个sheet中间白的这块, 头里定义了按钮 sheet定义了 notebook是面签,是定义一个有多页,page1page2page3 订单明细行就这个。多面是多page不是多notebook,解释型语言。 对着目录来讲Odoo开发,相当于源码解析。 附石头的群:【康虎云报表583804904】:https://jq.qq.com/?_wv=1027&k=5XIPdH4