摘要: Odoo访问权限(一) 四个ODOO权限管理层次 一. Odoo 菜单级别: 即,不属于指定菜单所包含组的用户看不到该菜单。不安全,只是隐藏菜单,若用户知道菜单ID,仍然可以通过指定URL访问 二. Odoo 对象级别: 即,对某个对象是否有‘创建,读取,修改,删除“的权限。OE中的对象可以简单理解 阅读全文
posted @ 2019-03-14 13:25 玄机 阅读(910) 评论(0) 推荐(0) 编辑
摘要: odoo工作流 介绍 新版本的odoo开始减少workflow的使用,推荐使用workflow ish的方式来处理工作流过程 很多模块中还是使用到工作流,这里我记录一个简单的实例,欢迎大家给出建议。 在本实例中工作流可以分为两个部分,一部分是“view视图”,一部分是“model方法”和相关的“流程 阅读全文
posted @ 2019-03-14 10:33 玄机 阅读(1301) 评论(0) 推荐(0) 编辑
摘要: 在odoo中有两种模型的继承机制(传统方式和委托继承方式) 重点:在__manifest__.py中找到depends,加上要继承的模块 'depends': ['account'] 注意继承的模型所在addon需要在本addon里添加依赖,不然会报一个TypeError: Model 'xxx' 阅读全文
posted @ 2019-03-13 15:46 玄机 阅读(3580) 评论(0) 推荐(0) 编辑
摘要: 型号属性 在/模型添加activity.py文件 class ActivityEvent(models.Model): _name = 'activity.event' _inherit = 'event.event' _rec_name = 'test_field' 字段 test_field = 阅读全文
posted @ 2019-03-13 15:08 玄机 阅读(599) 评论(0) 推荐(0) 编辑
摘要: odoo 基础数据加载 这里介绍的odoo基础数据加载分两种方式,一种是演示数据加载,一种是默认数据加载,下面就是详细介绍 首先,当然是创建一个date文件夹 项目目录,右键自定义一个文件夹 XML数据定义格式 局集团党委文件 总支部文件 支部文件 model里填 modelclass 的 _nam 阅读全文
posted @ 2019-03-12 14:47 玄机 阅读(1052) 评论(0) 推荐(0) 编辑
摘要: view 视图中下载按钮的编辑 附件打包下载 code if records: action = { 'name': 'Visit Webpage', 'type': 'ir.actions.act_url', 'url': '/document/zip/'+str(records.download 阅读全文
posted @ 2019-03-07 17:14 玄机 阅读(1129) 评论(0) 推荐(0) 编辑
摘要: @ "TOC" odoo发送信息到微信 在odoo平台中进行项目开发的时候有时会用到跟其他平台对接发送信息。 这里我写一个odoo发送信息到企业微信中的例子。 如果你按照下面的做有问题的话可以留言! corpID:微信公众号中企业ID agentId :首先在 微信公众号 应用 创建应用 下创建应用 阅读全文
posted @ 2019-03-07 16:47 玄机 阅读(812) 评论(0) 推荐(0) 编辑
摘要: 生产环境服务器环境搭建 安装jdk 安装 openjdk 8 jdk 在 ubuntu 16.04 系统中通过以下命令: 1.sudo add apt repository ppa:jonathonf/openjdk 2.sudo apt get update 3.sudo apt get inst 阅读全文
posted @ 2018-12-07 11:05 玄机 阅读(2528) 评论(0) 推荐(0) 编辑
摘要: JPA按实体类对象参数中的字段排序问题得解决方法@Entity @Table(name="complaints") @NamedEntityGraphs({ @NamedEntityGraph(name="allJoinsButMessages", attributeNodes = { @Named 阅读全文
posted @ 2018-09-07 13:28 玄机 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 一.reduce()使用1.第一个参数是我们给出的初值,2.第二个参数是累加器,可以自己用实现接口完成想要的操作,这里使用Bigdecimal的add方法 3.最后reduce会返回计算后的结果BigDecimal qty = Order.getOrderItems().stream().map(p 阅读全文
posted @ 2018-07-19 17:08 玄机 阅读(9257) 评论(2) 推荐(0) 编辑