1. 注册账号 4. 进入菜单:My Apps Dashboard 然后进入Repositories 3. 输入要发布的应用模块在github上的地址 注意" 12.0"表示你这个应用是基于于odoo12.0,前面的是github地址. 例如,我的应用模块accountcore,基于odoo12.0 ...
分类:
其他好文 时间:
2019-11-17 18:13:37
阅读次数:
151
主要功能: 1. 使用类似于服务器端API的API访问所有数据模型方法(甚至是浏览); 2. 使用模型方法命名参数; 3. 自动发送用户上下文,为国际化提供支持 4. 浏览记录; 5. 执行工作流; 6. 管理数据库; 7. 下载报表; 8. JSON-RPC协议(支持SSL) 要使用OdooRPC ...
分类:
其他好文 时间:
2019-11-16 21:48:44
阅读次数:
309
转自 https://blog.csdn.net/qq_42154836/article/details/94451278,感谢 在进行odoo模块安装或者更新时,由于种种原因导致系统出错或者崩溃(Internal Server Error)无法进入,又或者模块问题无法在系统应用界面进行卸载,普通方 ...
分类:
其他好文 时间:
2019-11-14 10:01:47
阅读次数:
230
计算字段 如下 import random from odoo import models, fields ? class ComputedModel(models.Model): _name = 'test.computed' ? name = fields.Char(compute='_comp ...
分类:
其他好文 时间:
2019-11-08 12:16:55
阅读次数:
171
doamin 过滤条件 在odoo中,通过domain来过滤数据记录 domain是一个list,里面有多个条件 条件是一个有3个元素的元祖 ('字段名','比较操作符','值') 字段名 当前模型的字段或者是通过点操作符访问当前模型的Many2one / Many2Many对象。如果左边是Many ...
分类:
其他好文 时间:
2019-11-08 12:13:23
阅读次数:
81
解决odoo 时间差问题 2017-03-10 01:09:00 weixin_30244681 阅读数 109 原文链接:http://www.cnblogs.com/Michaelwolf/p/6528701.html odoo 在时间处理时,存到数据库是以格林威治时间,在显示时再加上时区的差值 ...
分类:
其他好文 时间:
2019-11-05 15:28:51
阅读次数:
287
// basic_fields.js init: function () { this._setCurrency(); // _setCurrency: function () { var currencyField = this.nodeOptions.currency_field || this ...
分类:
Web程序 时间:
2019-10-20 20:24:32
阅读次数:
251
实现机制: @api.constrains('fields') 服务器启动时将模型中的所有约束方法注册到对象池中; 在create、write时会根据创建或修改的fields检查是否有对应的约束方法,如果有则执行约束对应的方法; ...具体细节以后补充 _sql_constrains ... ...
分类:
数据库 时间:
2019-10-20 19:52:18
阅读次数:
115
widget="statusbar" 头部状态条标签 widget="email" 电子邮件地址标签 widget="selection" 下拉选择标签 widget="mail_followers" 关注者标签 widget="mail_thread" 消息标签 widget="progressb ...
分类:
其他好文 时间:
2019-10-17 14:19:47
阅读次数:
84
大家好, 此次,我们主要讲解 Odoo 中的Widgets。 网上、论坛里很多提及Widget的文章,但很少说Odoo自定义Widget 是如何实现的,这一直是大家所苦恼的地方。本章,将对Odoo中的Widget 进行基础讲解。 首先, Widget【挂件】产生的目的,是为了方便后端开发人员在不熟悉 ...
分类:
其他好文 时间:
2019-10-17 13:47:53
阅读次数:
122