Python
监听则铭
这个作者很懒,什么都没留下…
展开
-
07 给Form视图添加Chatter(学Odoo,就得Do)
标准的Odoo表单界面下面都提供有聊天,登记日志,安排下一期工作和添加附件的功能,这个功能英文叫Chatter,还真不好翻译,直接翻译过来叫“喋喋不休”,讲直接点就是话痨。原创 2020-04-26 09:05:45 · 481 阅读 · 1 评论 -
06 显示每条记录的显示名称(学Odoo,就得Do)
截止到目前,我们Hospital模块的Patient数据显示在Form上有点奇怪,就是在标题栏位显示出来的是Odoo保存的这条记录的自动编号(hospital.patient,1),这个就不太友好和直观了。我们通常的做法是显示病人的姓名,或者说显示名称,因为中国公司里面外国人越来越多,有的人证件上的名字又20个字符那么长,但是他们通常用简称,像Odoo这样的系统就很好的提供了这种支持, 首...原创 2020-04-25 08:31:54 · 293 阅读 · 0 评论 -
05 定义模块的访问权限(学Odoo,就得Do)
作为一个企业级系统,权限配置至关重要,每个人在相应的岗位各司其职,互相协作又不互相干扰,是非常重要的事情。本节向大家介绍Odoo自定义的模块如何配置权限。首先,我们要在之前提到的security的目录下建立权限配置文件ir.model.access.csv其次,是CSV文件编辑,工欲善其事必先利其器,PyCharm有第三方plugins帮你把CSV文件分成对应的列,避免你输入弄错行或者...原创 2020-04-24 09:28:10 · 215 阅读 · 0 评论 -
04 定义Tree和Form View(学Odoo,就得Do)
表单是企业管理的重要组成部分,这一节我们就来介绍在Odoo中如何制作列表页和表单页。原创 2020-04-23 14:52:54 · 256 阅读 · 0 评论 -
03 定义Menu和Action(学Odoo,就得Do)
做系统的都知道Menu和Action的重要性,没有这个东西,我们只能用眼神操纵系统了,那是10年以后该考虑的技术问题。做这个事情的顺序是:1. 创建菜单文件及准备相应的表单(表单我们后面的文章再谈)2. 修改__manifest__.py3. 添加Menu和Action4. 升级模块5. 进入setting里面查看Menu是否注入1. 创建菜单文件在我们的第02篇文章中...原创 2020-04-22 14:20:34 · 574 阅读 · 0 评论 -
02 创建新模块(学Odoo,就得Do )
首先要说明的是自定义Odoo模块需要遵守Odoo对模块子目录的约定,这样才上路,才专业,先上一张图,说明Odoo的模块目录结构:其次,对于__manifest__.py文件,我们重点关注一下:可是,对于推动世界进步的懒人来说,Odoo 提供了一种机制来帮助建立一个新的模块, 如果你用Odoo安装包在windows版本下完成了,有一个odoo-bin文件 通过指令 scaffold(...原创 2020-04-21 10:45:38 · 269 阅读 · 0 评论 -
01 添加自己的Addons Path(学Odoo,就得Do)
在做自定义模块之前,出于我的强迫症又犯了的毛病,我们需要添加自己的Addons Path ,这样可以和系统固有的Addons分开,而且易于版本控制和管理,毕竟我们要的就是自己做的那部分。不看不知道,上一篇搭建的Odoo12调试开发环境就有500MB这么大。首先,在磁盘任意位置建立一个目录,如MyAddon;其次,打开上次做好的Odoo-12.0的Python项目,打开项目设置:然后...原创 2020-04-20 17:35:59 · 1985 阅读 · 0 评论