- 博客(12)
- 资源 (4)
- 收藏
- 关注
原创 odoo 预置方法 default_get
点击跳转进入免费课程(课程持续更新中…) 课件文档地址:点击跳转 课程环境地址:点击跳转 账密:testuser gitee代码地址:点击跳转(分支learning_odoo12) 微信公众号二维码: odoo models.Model 中 预置了很多的基本字段,比如 create_date, write_date 等等,odoo的 筛选和分组会默认使用这些字段,并且有时候可能是英文的,那么我们要如何处理这些字段呢?(如下图) 我们可以做在odoo预置的方法 fields_get中进行处理,fiel
2021-02-07 15:23:31
1062
原创 如何在odoo中注册一个页面?
odoo 注重敏捷,但是同时也带来的问题我就是不够灵活,如果有一天你的boss让你做一个工作台,将其他模型的数据进行统计,并使用图表的形式进行展示。 这时候该如何做呢? 很明显 odoo 提供的视图时没有办法满足我们的需求的,这个时候 使用qweb注册一个页面就很有必要了。 首先开发之前你需要了解一些知识 【Qweb语法传送】 1 使用Qweb生成一个你想要的html界面(static/src/xml/epidemic_tongji_page.xml) <?xml version="1.0" enco
2021-02-04 10:47:31
491
原创 odoo中注册并添加客户端动作
描述 简单来说客户端动作通过注册一组widget,来绑定特定的action. 从服务器的角度来看客户端动作仅仅是 ir_action模型中保存的一条记录;从Web客户端角度来看,他是一个继承自AbstractAction类的小部件(widget)。 使用客户端动作前需要在注册表中进行注册(core.action_registry.add(’’, ‘’)) 添加客户端动作(Adding a client action) 客户端动作是一个小部件(Widget),添加客户端动作需要实现两个步骤:创建一个新的小部
2021-02-01 17:26:25
837
1
原创 窗口动作act_window的使用
点击跳转进入免费课程(课程持续更新中…) 课件文档地址:点击跳转 课程环境地址:点击跳转 账密:testuser gitee代码地址:点击跳转(分支learning_odoo12) 微信公众号二维码: XML中定义窗口动作 窗口动作在我们开发中是最长使用的动作类型,窗口动作定义了模型视图类型(可能还有特定视图) 让我们来看一下odoo底层xml代码的定义方式: <record id="open_view_employee_tree" model="ir.actions.act_window"&g
2021-01-21 15:31:26
1371
原创 Odoo domain条件的使用
domain是odoo的条件筛选的重要工具 domain的表现形式为:[(field_name, operator, value)] field_name 模型的字段名称,可以是当前模型的字段,也可以是Many2one关联模型中的字段 例如:’street’ 或者 ‘partner_id.country’ operator(str) 用来作为field_name和value进行比较操作的运算符 =, 等于 !=,不等于 >,大于 >=,大于等于 <,小于 <=,小于等于 =?
2021-01-20 17:21:53
808
原创 Odoo 字段基本属性
点击跳转进入免费课程(课程持续更新中…) 课件文档地址:点击跳转 课程环境地址:点击跳转 账密:testuser gitee代码地址:点击跳转(分支learning_odoo12) 微信公众号二维码: Basic fields odoo定义字段的几种类型: class odoo.fields.Char() 定义str类型的字段 class odoo.fields.Boolean() 定义布尔类型的字段 class odoo.fields.Integer() 定义数值类型的字段 class odoo.f
2021-01-19 11:32:01
2242
原创 第四节 ODOO开发教程之图表、透视表
点击跳转进入免费课程(课程持续更新中…) 课件文档地址:点击跳转 课程环境地址:点击跳转 账密:testuser gitee代码地址:点击跳转(分支learning_odoo12) 微信公众号二维码: 1 透视表 Pivots 透视表根元素:<pivot> 属性 disable_linking:设置为True删除表格单元格到列表视图的链接。 display_quantity:设置为true默认显示“数量”列。 default_order:默认排序字段 <pivot string="
2021-01-19 11:23:42
853
原创 第六节 ODOO开发教程之规则权限
点击跳转进入免费课程(课程持续更新中…) 课件文档地址:点击跳转 课程环境地址:点击跳转 账密:testuser gitee代码地址:点击跳转(分支learning_odoo12) 微信公众号二维码: 第五节内容补充: orm使用create,write,unlink,update 1 创建权限 <odoo> <data> <record model="ir.module.category" id="module_category"> <
2021-01-19 11:06:53
485
原创 第五节 ODOO开发教程之CRUD&ORM
点击跳转进入免费课程(课程持续更新中…) 课件文档地址:点击跳转 课程环境地址:点击跳转 账密:testuser gitee代码地址:点击跳转(分支learning_odoo12) 微信公众号二维码: CRUD 增删改查 增 create方法 @api.model def create(self, vals): res = super(ClassName, self).create(vals) return res vals是一个字段,key是字段名,value是字段值 res 是
2021-01-19 11:05:15
476
1
原创 第三节 ODOO开发教程之基本字段属性
点击跳转进入免费课程(课程持续更新中…) 课件文档地址:点击跳转 课程环境地址:点击跳转 账密:testuser gitee代码地址:点击跳转(分支learning_odoo12) 微信公众号二维码: 1 自己定义一个form视图 <record id="epidemic_record_form_view" model="ir.ui.view"> <field name="name">疫情记录</field> <field nam
2021-01-19 10:55:59
423
1
原创 第二节 ODOO开发教程之独立模块开发
课件文档地址:http://www.odoodev.cn/ 课程环境地址:http://learning.odoodev.cn/, 账密:testuser gitee代码地址:https://gitee.com/bianjing123/learning_odoo12/tree/learning_odoo12/(分支learning_odoo12) 微信公众号二维码: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pi1KrwOl-1611023917677)(/media//
2021-01-19 10:39:19
535
原创 第一节 ODOO开发教程之环境安装
课件文档地址:http://www.odoodev.cn/ 课程环境地址:http://learning.odoodev.cn/, 账密:testuser gitee代码地址:https://gitee.com/bianjing123/learning_odoo12/tree/learning_odoo12/(分支learning_odoo12) 微信公众号二维码: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VVp2tYVH-1611023789178)(/media//
2021-01-19 10:38:12
558
精通Python自然语言处理
2019-05-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人