Odoo

odoo 创建一条记录的时候自动增加一个序列号

一步: 在odoo开发者模式,进入配置设置添加一个序列号,sequence ocde 这个地方的值要与代码里相同     开始是在代码里这样设置的,cwbh是财务编号的字段需求是每次新增自动加1  cwbh = fields.Char(string='Number', required=True, copy=False, readyonly= True d...

Odoo 接口

1. 很多人还是习惯使用restful格式进行接口操作,但odoo已默认jsonrpc,所以需要专门写一个装饰器 def json_response(func): """返回去除封装的JSON""" @wraps(func) def decorate(*args, **kwargs): request.__raw_j...

odoo javascript

本文介绍了odoo javascript框架。从代码行的角度来看,这个框架不是一个大的应用程序,但它是非常通用的,因为它基本上是一个将声明性接口描述转换为活动应用程序的机器,能够与数据库中的每个模型和记录交互。甚至可以使用Web客户端修改Web客户端的接口。 这里有一个有用的html版本的文档:Javascript API 概览 这个Javascrip...

odoo环境搭建

系统: ubuntu 18 版本: odoo 12 社区版 https://www.odoo.com/zh_CN/page/download 1、安装pip sudo apt-get install python3-pip 2、安装虚拟环境 3、 下载odoo源码,解压, 并创建配置文件和启动文件 /opt/odoo12/odoo/odoo/conf to...

odoo 项目经验1

1.在xml中的domain表达式解析:|,&,!以及表示此意义的符号,都是遵从栈的规则(后进先出),右为栈底,所以从最左端的符号开始判断。 2.xml中也可以进行时间计算,比如在一周内的为即将开始等等等。 可参照https://www.cnblogs.com/hellojesson/p/8144474.html <filter strin...

(05)odoo数据库和业务操作

以一个例子开头* To-do 向导# 配置文件 __openerp_.py:{ 'name': 'To-do Tasks Management Assistant','description': 'Mass edit your To-Do backlog.','author': 'Daniel Reis','depends': ['todo_user'],...

odoo 怎样使代码生效

怎样使 odoo 修改后的代码或文件生效 ? 分以下几类: 修改 python 文件: 必须重启服务,以重写编译生产 *.pyc 文件。 如果是修改函数,不需要升级模块,如果修改模型字段或依赖关系,需要升级模块。 修改 XML 文件: 不需要重启服务, 升级相关模块。 修改CSS 文件: 刷新浏览器重新加载。 修改JS 文件: 刷新浏览器重新加载...

docker odoo启动比较完整的命令

docker run --name odoo12 -p 8069:8069 -p 8071:8071 -v /root/workspace/odoo-addons/:/mnt/extra-addons -v /root/workspace/etc/odoo.conf:/etc/odoo/odoo.conf -v /root/workspace/gitpro...

创建odoo数据库时出现错误原因

安装完odoo 8.0后创建数据库时出现如下错误信息: Odoo Odoo Server Error Traceback (most recent call last): File "D:Odoosourceopenerphttp.py", line 537, in _handle_exception return super(JsonRe...

odoo开发笔记:Server+Action服务器动作自动触发执行

       Odoo的市场定位是SME(中小型企业),这个市场的ERP产品,多如牛毛,产品各具特色。不过,Odoo的自动化处理机制,可以睥睨天下,无人能及。包括一些大型国产软件,如用友、金蝶也不具备如此强大的自动化业务处理功能。Odoo的业务自动化机制,可以非常容易地扩充ERP系统功能,非常容易地让业务工作自动化。 Odoo自动化动作 如下图,增...