• 2023-12-20Odoo16—权限控制
    odoo的权限控制是通过用户组来实现的,在用户组中配置控制权限,然后再添加用户到用户组中,从而实现对用户的访问和操作权限控制。一个用户可以属于多个用户组,用户最终的权限范围取决于所属用户组权限的并集。在用户组中可以声明哪些数据的控制权限呢?我们打开开发者模式,通过“设置-用
  • 2023-11-29Odoo16_Odoo Shell
    OdooShell浅尝-CSDN博客1.启动命令python3odoo-binshell-codoo.conf-ddb0012.内置变量变量类型envodoo.api.Environment 对象odooodoo 模块openerpodoo 模块selfres.users(1,) 记录3.内置方法方法必要参数
  • 2023-11-22Odoo16_queue_job第三方异步队列
    1.安装第三方模块queue_jobqueue/queue_jobat16.0·OCA/queue·GitHub2.odoo配置文件,启动多workersworkers=3proxy_mode=Trueserver_wide_modules=web,queue_job[queue_job]channels=root:23.使用方法fromodooimportmodels,fields,apiclass
  • 2023-11-22Odoo16_开启多workers
    1.odoo配置文件limit_memory_hard=1677721600limit_memory_soft=629145600limit_request=8192limit_time_cpu=600limit_time_real=1200max_cron_threads=1workers=3proxy_mode=True2.nginx配置server{listen8000;location/{
  • 2023-11-11odoo16前端框架源码阅读——rpc_service.js
    odoo16前端框架源码阅读——rpc_service.js先介绍点背景知识,这样方便阅读代码。一、JSONRPC的规范https://www.jsonrpc.org/specification中文翻译版本:https://wiki.geekdream.com/Specification/json-rpc_2.0.htmlJSON-RPC是一个无状态且轻量级的远程过程调用(RPC)协议。本规
  • 2023-10-30安装odoo16
    ubuntu:22.04sudoapt-getinstallpython3.10pip3installvirtualenvcd/datavirtualenvnewodooenvsudoapt-getinstallpostgresql=15.0sudoapt-getlibsasl2-devlibldap2-devlibssl-devlibpq-devsudoapt-getinstallodoo=16.0cdodoodirsudo/da
  • 2023-10-27重启服务 odoo
    重启服务/etc/init.d/postgresqlrestartsudoservicepostgresqlstopsudoservicepostgresqlstartsudoserviceodoo16stopsudoserviceodoo16startsudosystemctlstopnginxsudosystemctlstartnginx##设置开机自启动sudosystemctlenablepostgresql登陆pgsudo-
  • 2023-10-06odoo16开启gevent多进程,提高性能及启用消息推送
    原文地址: https://www.odooai.cn/blog/odoo-install-deploy-6/odoo-gevent-web-socket-boost-setup-286odoo16有一个最大的性能提升,就是从longpolling改成了websocket的方式来推送消息。这个改进顺应了互联网应用的趋势,同时这也是我们整合AI服务的基础,因为AI都是通过消息推送来
  • 2023-09-21odoo16 顺丰速运
    随着顺丰官方升级了新的API接口,我们的顺丰模块也顺应时代潮流进行了全新升级,本文将给大家简单介绍一下新顺丰速运模块的功能。安装与配置首先,与老版本不同的是,我们把顺丰的配置参数放到了承运方设置里。 我们在这里填入在丰桥平台设置的客户编码、校验码和月结编号等参数。
  • 2023-09-08odoo16 实现扫码枪连续扫描功能
    其实要实现这个功能很简单,只要在前端js里监控扫码字段的change事件。当满足要求,调用保存按钮的click方法,自动保存。这样扫码工人就不需要操作电脑了,可是由于对odoo前段代码不熟悉,这么个小功能花了我一周左右的时间,虽然问题解决了,但是实现的方式很暴力。不管怎么样,先解决问题再说
  • 2023-07-24odoo16 Controller文件上传
    服务端1importlogging2importjson3frombase64importb64encode4fromodooimporthttp,SUPERUSER_ID,_5fromodoo.httpimportrequest67_logger=logging.getLogger(__name__)89classMain(http.Controller):[email protected]('
  • 2023-06-18odoo16里面修改tree视图样式
    一、在static文件夹下新建一个css文件夹并将*.css文件写入/*该文件用来定义视图中的一些格式,需要用到的地方直接在xml文件中进行引用*//*语法说明*//*tableth:nth-child(1)代表定位到table的th上面到第一个th标题nth-child()参考css语法http://www.w3school.com.cn/c
  • 2023-06-11odoo16弹出对话框中显示SearchPanel
    在odoo中,有些数据模型的Search视图可能会定义关于SearchPanel的部分,但这部分定义不会在弹出对话框中显示。如员工的list视图显示如下: 但如果我们在一个挑选员工的弹出对话框中,显示是这样子的。 这样如果员工较多,我们还要进一步输入搜索条件来进行过虑,不太方便操作。那如果
  • 2023-05-17odoo16里面的常用方法
    一、全局搜索与显示defname_get(self):res=[]fororderinself:name=order.nameiforder.draw_number:name="%s-%s"%(name,order.draw_number)res+=[(order.id,name)]
  • 2023-04-11Odoo16_月份选择(owl)
    1.js/**@odoo-module**/const{Component}=owl;import{registry}from"@web/core/registry";exportclassFsnMonthextendsComponent{setup(){super.setup();}onChangeValue(ev){this.props.record.upda
  • 2022-12-09centos安装odoo16及systemd service自动启动配置
     1.在data/venvs/env_odoo创建虚拟环境目录具体操作可以看 https://www.cnblogs.com/zuochuang/p/16931762.html2.可以在服务器直接gitclone https://github.com
  • 2022-11-03odoo16,windows开发环境搭建
    python3.7pipinstall-r requirements.txtPostgreSQL >12   https://www.cnblogs.com/inpool/p/pg-lite.htmlPostgreSQLForWindows全功能绿色精简版  默
  • 2022-10-23【Odoo】Odoo16-性能优化提升
    上海序说科技,专注于基于Odoo项目实施,实现企业数智化,助力企业成长。老韩头的开发日常,博客园分享(2022年前博文)10月12日,Odoo16版本正式发布,本文将就Odoo官方在性能方面做