others linux服务器运维 django3 监控 k8s golang 数据库 大数据 前端 devops 理论基础 java oracle 运维日志

odoo 12 开发独立模块

访问量:1235 创建时间:2021-07-07

文档来源:http://www.odoodev.cn/ ;https://www.bilibili.com/video/BV1m54y167ET?p=2&spm_id_from=pageDriver

中文设置

左上角settings,点击右下角Activate the developer mode (with assets),再点击settings,再点击Translations,点击第二个Load a Translation;选择简体中文,点击Overwrite Existing Terms,点击load. 然后设置用户信息,将语言设置为中文

odoo模块组成

odoo开发规范

非强制,但是一个团队 开发规范统一对项目很有利

开发疫情记录模块

新增文件结构

my_addons
epidemi_record
models
_init_.py
epidemi_record.py
sercuity
ir.model.access.csv
views
epidemi_record_view.xml
_init_.py
_manifest_.py
#注:my_addons要配置到,odoo的配置文件中

本节学习的odoo字段类型

fields.Char() 字符类型 fields.Date() 日期类型(例如:2020年12月12日) fields.Selection([(key1, label1), (key2, label2)]) 枚举类型, 参数为一个列表,列表内是多对键值对,key是数据库存储值 label是页面显示标签

登陆评论: 使用GITHUB登陆