Odoo 官方应用市场的后台技术细节 by Jone Odoo官方自家的服务基于都是基于自己的Odoo技术实现 RPC_ERROR Odoo Server Error Occured on https://apps.odoo.com/ on 2025-01-26 09:07:41 GMT Traceback (most recent call last): File "/home/odoo/src/custom/private/loempia/mod... Jan 26, 2025
异步任务队列模块 task_queue 使用介绍 by Jone 概述 在 odoo 中可以用自带的cron实现后台执行的任务,这个cron基于多线程,任务需要事先定义好,而且执行的情况结果并没有管理记录,在一些异步任务量大、异步要求效率更高的场合其表现并不是很好,而且定义cron xml也是比较繁琐的事,这时可以用 task_queue 模块( https://github.com/oejia/task_queue 来承载,这是一个功能完整的Odoo通用异步任... Jan 9, 2025
Linux终端或Python里获取的文件名中文乱码的处理 by Jone 在Windows系统中 ,文件名中文编码方式默认为 GBK ,Linux系统中文件名默认编码方式为 UTF-8 。当文件从Windows系统传输到Linux系统中时,要注意转换编码方式 将 Linux的 locale.conf 设置了 LANG=en_US.UTF-8,同时将本地的Shell客户端编码也设置成 UTF-8 ,但是结果显示文件名称依然是乱码。 这种情况需要对文件名称进行转码,需要先安... Oct 10, 2024
Odoo中使用负借方或负贷方金额逆转日记账分录 by Jone 设置中开启“Storno 会计”。在这种会计方法中,它将使用您帐户中记录的负贷方或借方金额来撤销原始日记帐分录。借助此做法,可以取消包含与记录金额相关的不正确会计信息的凭证。 取消错误的会计凭证后,您及可输入实际金额明细以纠正为正确数据。 使用 Storno 会计,Odoo 将创建原始分录的拷贝的副本,可以看到反向分录中提到的金额将以负号显示。 让我们通过一个例子来讨论一下这个会计功能。假设您已经... Jun 21, 2024
发送失败 45015: response out of time limit or subscription is canceled hint by Jone 由此开始...... Apr 6, 2024
Windows下的Cython 环境搭建 by Jone 官方文档指引 https://cython.readthedocs.io/en/latest/src/quickstart/install.html 如果提示 error: Unable to find vcvarsall.bat 安装 Microsoft Visual C/C++ (MSVC) https://visualstudio.microsoft.com/zh-hans/vs/older... Jan 5, 2024
Odoo17开发方面的关键变化 by Jone 视图写法方面 attrs调整举例:attrs="{'invisible': [('id', '=', False)]}" 调整为 invisible="access_url==False" 语法更加简洁优雅 如果还是使用老的写发则系统会提示: 自 17.0 版起,不再使用 "attrs "和 "states "属性 例子: required = "match_amount == 'between'... Jan 4, 2024
关于Odoo的HTML在线编辑器的使用说明 by Jone 以下是关于Odoo 16的HTML在线编辑器的选项的说明: style-inline: 将样式属性直接嵌入到HTML标签的style属性中,详细说明已在前面回答中提到。 no-attachment: 禁用附件上传功能。当设置为True时,编辑器将不允许用户上传附件。 cssEdit: 允许用户编辑CSS样式。当设置为True时,编辑器将显示一个CSS编辑器,允许用户自定义样式。 cssReadon... Jan 4, 2024
Odoo context 的常见使用示例 by Jone 下面是一些常见的Odoo中使用context参数的例子: 在视图中设置默认值: <field name = "field_name" context = "{'default_field_name': 'default_value'}" /> 上述代码将在创建新记录时将field_name字段的默认值设置为default_value。 在视图中设置过滤条件: <field name = "fiel... Nov 24, 2023