摘要: odoo12因为yum依赖的问题,不能直接使用rpm包安装,所以我们这里补充一下源码的部署安装过程.这里演示odoo12在centos7的安装过程版. 准备一个虚拟机或云服务器 腾讯云服务器可以使用此链接购买 配置centos源 因为centos7.6不自带python3 sudo yum -y u 阅读全文
posted @ 2020-03-15 18:54 odoo开发者 阅读(898) 评论(0) 推荐(0) 编辑
摘要: 因为centos7.6不自带python3,所以需要自己安装python3. 更新一下yum sudo yum -y update该 -y 标志用于提醒系统我们知道我们正在进行更改,免去终端提示我们要确认再继续 安装yum-utils 【一组扩展和补充yum的实用程序和插件】sudo yum -y 阅读全文
posted @ 2020-03-15 18:52 odoo开发者 阅读(1258) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍了Odoo工作流的开发方法并提供代码示例 新版本的odoo开始减少workflow的使用,推荐使用workflow-ish的方式来处理工作流过程。从odoo11起已经完全移除了工作流引擎的相关代码。在odoo中,workflow是关联到某个model的对象,用来动态的管理记录的生命周期. 阅读全文
posted @ 2020-03-15 18:50 odoo开发者 阅读(1940) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍Odoo向导Wizard如何创建并提供代码示例 Odoo向导Wizard 在odoo中通过使用向导(Wizard)创建一个表单与用户进行交互。向导的model使用TransientModel定义,TransientModel继承自Model,并有下面的特殊功能1 保存在Transient 阅读全文
posted @ 2020-03-15 18:46 odoo开发者 阅读(1363) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍了odoo国际化翻译使用的方法及示例 国际化翻译方法 每个模块的翻译文件放在该模块目录下i18n目录里。模块内相关字符串一般用英语写成,然后通过翻译模板导出功能(Settings ‣ Translations ‣ Import/Export ‣ Export Translation)导出 阅读全文
posted @ 2020-03-15 18:37 odoo开发者 阅读(1421) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍odoo打印报表定制的方法及代码示例 从odoo8.0开始使用基于Qweb,Bootstrap和Wkhtmltopdf的全新报表引擎。一份报表由两个元素构成: 1 在ir.actions.report.xml中定义报表记录,使用定义报表生成的参数。 2 Qweb view定义报表样式 R 阅读全文
posted @ 2020-03-15 18:36 odoo开发者 阅读(2257) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍odoo12源码安装项目发布与部署在 Ubuntu1804 首先可以用deb包安装,过程最简单,但是也有很多问题。如不能使用venv,如添加了apt-get源,导致升级时自动更新odoo包,引起系统不稳定。 另外可使用odoo官方的src源码包或github源码安装,过程比较复杂,但是一 阅读全文
posted @ 2020-03-15 18:35 odoo开发者 阅读(631) 评论(0) 推荐(0) 编辑
摘要: odoo wkhtmltopdf是打印时必须要安装的组件,如果没有安装或配置环境变量错误,你在使用odoo打印会出现如下的错误。 由于安装问题比较常见,这里统一总结一下。版本选择 0.12.2.1,使用其他的版本可能会遇到莫名奇妙的bug,odoo12或以上官方推荐用0.12.5的版本 。githu 阅读全文
posted @ 2020-03-15 18:33 odoo开发者 阅读(2108) 评论(0) 推荐(0) 编辑
摘要: 本次介绍一下odoo在docker上的安装部署 安装docker docker在windows和mac上一般都用desktop版,方便操作,Linux上用命令行版即可。windowshttps://docs.docker.com/docker-for-windows/install/machttps 阅读全文
posted @ 2020-03-15 18:22 odoo开发者 阅读(2636) 评论(0) 推荐(0) 编辑
摘要: 大部分同学对Odoo12配置域名访问都有或多或少的问题,这边ERP大学整理了以centos7服务器为基础,nginx为WEB服务器配置odoo12域名访问,前提是必须odoo12已经配置好了本机或者ip访问. 安装nginx,配置域名访问odoo12 yum install nginxvim /et 阅读全文
posted @ 2020-03-15 18:19 odoo开发者 阅读(708) 评论(0) 推荐(0) 编辑
摘要: ERP大学整理的最新odoo配置文件odoo.conf中各个字段的含义说明,方便用户进行odoo配置 ; [options] ; addons模块的查找路径(可以配多个,多个之间以逗号分隔) addons_path = /home/odoo/odoo-12/odoo/addons,/home/odo 阅读全文
posted @ 2020-03-15 18:17 odoo开发者 阅读(6706) 评论(0) 推荐(0) 编辑
摘要: 本节介绍 odoo12在Windows系统中的开发安装配置流程,其他odoo版本 odoo8到odoo11也有相应的安装提示说明。 python3下载 在odoo11中开始提供python3的支持,之前的odoo版本仍然使用python2.7即可。 python官网windows下载地址https: 阅读全文
posted @ 2020-03-15 18:16 odoo开发者 阅读(880) 评论(0) 推荐(1) 编辑
摘要: 简单介绍一下Odoo在macOS上的开发环境配置,用到的工具有homebrew,pycharm,postgresapp 安装python不推荐使用系统自带的python,避免权限或污染系统lib,所以我们用homebrew安装一个2.7,并使用virtualenv创建环境。首先安装homebrew 阅读全文
posted @ 2020-03-15 18:15 odoo开发者 阅读(1109) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍了 odoo ubuntu开发环境配置的步骤及命令 ubuntu 桌面版odoo12开发环境配置 操作系统选择与下载桌面开发推荐ubuntukylin,是ubuntu的中文定制版本,中文名叫优麒麟。对比原版ubuntu,集成了专门为国内环境的软件包自带qq,搜狗中文输入法,和wps软件等 阅读全文
posted @ 2020-03-15 18:12 odoo开发者 阅读(1186) 评论(0) 推荐(0) 编辑
摘要: 运行内置odoo服务器 odoo8或odoo9 python odoo.pyodoo10以上(odoo.py被重命名为odoo-bin) python odoo-bin需要指定数据库参数必要的参数-r odoo8 -w odoo8 -c 可以通过读配置文件声明这些参数 -s 保存当前的内存中的配置属 阅读全文
posted @ 2020-03-15 18:09 odoo开发者 阅读(1001) 评论(0) 推荐(0) 编辑
摘要: odoo 命令行工具 cmdline 指的是odoo.py 或odoo-bin文件 有如下启动参数,下面对odoo12的部分新参数单独说明 -d <数据库名>, --database <数据库名> 指定运行服务时使用的数据库 -i <模块>, --init <模块> 指定运行服务前安装的模块列表(可 阅读全文
posted @ 2020-03-15 18:06 odoo开发者 阅读(1842) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍了Odoo中onchange接口开发方法并提供代码示例 onchange接口 Onchange提供一种在后台用户界面(webclient)根据某些字段值改变表单其他数据的机制。 下面用一个 单价x数量=总价 的例子说明。首先你有一个model其中有三个字段,amount,unit_pri 阅读全文
posted @ 2020-03-15 18:04 odoo开发者 阅读(1272) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍了Odoo 搜索视图的开发方法并提供代码示例 搜索视图search的可以设置一个filter_domain属性用来覆盖原field的匹配方法,其中的self代表用户的输入值。field字段用来定义给出过滤选项。另外可以用filter预定义一些搜索条件的快捷方式。group用来分组。 <s 阅读全文
posted @ 2020-03-15 18:01 odoo开发者 阅读(1467) 评论(0) 推荐(0) 编辑
摘要: Graph图表视图用于显示一个model的多种统计图表,支持以下三种,通过type属性指定。 视图类型 Bar 柱状图(不写type默认为bar) Line 条形图 Pie 饼图 视图属性 stacked="True" 设置堆叠条形图 orientation="vertical" 显示方式 hori 阅读全文
posted @ 2020-03-15 17:59 odoo开发者 阅读(1275) 评论(0) 推荐(0) 编辑
摘要: Odoo模块目录分析以stock模块为例 controllers 自定义的控制器实现,具体用法参考website模块;自定义一些网页或功能可通过Controller实现 data 初始化数据文件目录 如图所示在安装模块时会在数据库表stock_location中添加一条记录,该记录的name字段值为 阅读全文
posted @ 2020-03-15 17:58 odoo开发者 阅读(1034) 评论(0) 推荐(0) 编辑