x2many 2many odoo many

【题解】AtCoder abc332_g Not Too Many Balls

传送门:https://atcoder.jp/contests/abc332/tasks/abc332_g 看完题,第一眼反应为最大流。 建模方式为:以颜色为左部点,盒子为右部点,源点 $S$ 向颜色 $i$ 连一条容量为 $A_i$ 的边,盒子 $j$ 向汇点 $T$ 连一条容量为 $B_j$ 的 ......
题解 AtCoder Balls Many 332

odoo17.0 微信支付 支付宝 顺丰速递 圆通速递

随着odoo17.0的发布,新代码的架构变动,导致之前的一些模块已经不能使用,因此,我们集中把常用的这几个模块率先进行了升级。 本次发布的新模块有: 微信支付 支付宝支付 顺丰速递 圆通速递 微信支付和支付宝支付 我们在安装了在线商城模块之后,在设置-支付提供商中就可以看到微信支付/支付宝支付的按钮 ......
odoo 17.0 17

09-序列化器的 many=True 实现原理

入门知识 上面说明了,解释器会先执行 new 方法,再执行 init方法 下面说明了,如果new返回的空对象不是当前init对应的类型,就不会执行init。 序列化器 many=True 的简化版 可以看到 many_init 方法返回的是 Alist的空对象,而不是 A 的空对象,因此,没有 A ......
序列 原理 many True 09

odoo 17 file.save() 修改

E:\www\odoo17\odoo\tools\_monkeypatches.py 注释 # FileStorage.save = lambda self, dst, buffer_size=1<<20: copyfileobj(self.stream, dst, buffer_size) 之后可 ......
odoo file save 17

Odoo_控制器(controller)常用知识点

1.路由的定义 @http.route([ '/report/<converter>/<reportname>', '/report/<converter>/<reportname>/<docids>', ], type='http', auth='user', website=True) def ......
知识点 控制器 controller 常用 知识

「安装odoo Windows版,无法勾选PostgreSQL Database」的解决方案

存在问题 安装odoo Windows版时,PostgreSQL Database无法被勾选。 出现的原因是,曾经安装过PostgreSQL Database;虽然可能已被卸载,但注册表内还有残余信息,导致odoo认为PostgreSQL Database仍存在于系统之中。 解决方案 删除注册表内的 ......

Ubuntu安装odoo16

虽然odoo17已经在10月份发布了,但笔者并不愿意立时升级:一方面没有迫切的需要去升级,仿佛没有odoo17就没法后续的工作一样;另一方面,我倒是更希望在双数版本发布的时候再升级。为此继续使用odoo16,也记录下odoo16在ubuntu服务器上的安装过程。 下载odoo16源码 1.下载源码可 ......
Ubuntu odoo 16

odoo17.0 快递鸟模块

快递鸟是国内使用较为广泛的快递集成查询平台之一,提供了600+的物流公司对接接口,是比较不错的物流查询服务选择。随着odoo17.0的发布,我们最近也将快递鸟模块升级到了17.0。下面我们来详细看一下如何使用。 注册快递鸟账号 要使用快递鸟的查询服务,我们首先需要在快递鸟平台注册一个账号。 注册完成 ......
模块 odoo 17.0 17

nginx 报 accept4() failed (24: Too many open files)

nginx 报 accept4() failed (24: Too many open files)ulimit -aulimit -n 204800vim /etc/security/limits.conf<domain> <type> <item> <value>* soft nofile 20 ......
accept4 accept failed nginx files

Odoo16_Odoo Shell

Odoo Shell 浅尝-CSDN博客 1.启动命令 python3 odoo-bin shell -c odoo.conf -d db001 2.内置变量 变量 类型 env odoo.api.Environment 对象 odoo odoo 模块 openerp odoo 模块 self re ......
Odoo Shell 16

Odoo16_邮件服务

1.配置发送邮件服务器 开启邮箱的服务 配置Odoo发送邮件服务器(用户名为邮箱、密码为授权码) ......
邮件服务 邮件 Odoo 16

[ABC327G] Many Good Tuple Problems

题目链接 简化题意:有一个 \(n\) 个点的图,问有多少个长度为 \(M\) 的边序列,满足连边后图是二分图。 \(n\le 30,m\le 10^9\) 考虑先强制要求无重边。 定义 \(f_{i,j}\) 为 \(i\) 个点,\(j\) 条边的图的二分图染色数量(染色方式不同算多次)。这个是 ......
Problems Tuple 327G Many Good

Odoo16_queue_job第三方异步队列

1.安装第三方模块queue_job queue/queue_job at 16.0 · OCA/queue · GitHub 2.odoo配置文件,启动多workers workers = 3 proxy_mode = True server_wide_modules = web,queue_jo ......
队列 第三方 queue_job queue Odoo

Odoo16_开启多workers

1.odoo配置文件 limit_memory_hard = 1677721600 limit_memory_soft = 629145600 limit_request = 8192 limit_time_cpu = 600 limit_time_real = 1200 max_cron_thre ......
workers Odoo 16

odoo nginx

Nginx实例 完整Nginx.conf示例 参考官方文档即可 #odoo server upstream odoo { server 127.0.0.1:8069; } upstream odoochat { server 127.0.0.1:8072; } map $http_upgrade $ ......
nginx odoo

odoo17企业版

odoo17.0 已于2023-11-08发布,我们现在准备了企业版供大家进行测试。 测试地址: https://demo.odoohub.com.cn 账号密码公众号回复odoo17获取。 由于刚发布,肯定不是特别稳定,希望大家悠着点玩。有问题联系在线客服。 17.0的相关应用陆续升级中,敬请期待 ......
企业 odoo 17

frps: 2023/11/15 10:49:24 http: Accept error: accept tcp [::]:7650: accept4: too many open files; retrying in 1s

0.错误信息表明 frps 服务在接受传入连接时遇到了问题,特别是与端口 7750 相关的错误,具体错误为 "accept tcp [::]:7750: accept4: too many open files",意味着打开文件数目过多。 这种错误通常发生在系统达到文件描述符的打开数目限制时。在类U ......
accept retrying accept4 Accept error

Odoo模型_联系人相关

res.partner(联系人) 联系人包括客户的公司以公司的员工、供应商的公司以及公司的员工。 res.partner.category(联系人标签) 用于给联系的人打标签,也是树形结构,可以设置上级标签,类似产品中的产品类。 res.partner.title(联系人称谓) 当联系人为个人或者是 ......
模型 联系人 Odoo

Odoo模型_产品相关

product.template(产品模板) product.product(产品变体) product.attribute(产品属性) 预设产品变体的属性,包括尺码、颜色等。 product.template.attribute.line(产品属性明细) 产品属性明细就是产品属性的值可以预设几种, ......
模型 产品 Odoo

slice不改变原数组,返回截取的数组,slice(start,end), splice改变原数组splice(start,how many,element1,…)

执行以下程序,输出结果为() var a =[1,2,3]; var b = a.slice(); b.push(4); console.log(a) [1,2,3] array.slice(begin,end)将返回一个由begin和end决定的原数组的浅拷贝, 其中,begin和end参数均是可 ......
数组 splice slice start element1

odoo 上传与下载附件

postman 上传成功示例: 路由地址:/web/binary/upload_attachment 获取odoo 的cookie和csrf_token csrf_token 调用方法:request.csrf_token() cookie 很难获取,建议重新写路由 ......
附件 odoo

[ABC327G] Many Good Tuple Problems 题解

题意 对于一对长度均为 \(M\) 且元素值在 \(\left[1, N\right]\) 之间的序列 \((S, T)\),定义其为好的当且仅当: 存在一个长度为 \(N\) 的 \(01\) 序列 \(X\),使得其满足如下条件: 对于任意 \(i \in \left[1, M\right]\) ......
题解 Problems Tuple 327G Many

odoo 屏蔽ir.rule的方法

开发中遇到一个需求是考勤记录普通用户只能看自己的考勤记录,管理员可有看所有人的考勤记录,这个需求使用两个规则记录就可以搞定了,但是在加班申请中需要展示对应日期的考勤记录,审批人也是普通用户无法看到他人的考勤记录,这个是时候就需要屏蔽规则记录了 追踪了下ir.rule的生效方法: 模型基类中有一个方法 ......
方法 odoo rule ir

odoo中的权限和规则

在Odoo中,安全性是通过一系列的权限和规则来管理的,这些权限和规则定义了用户可以看到什么数据和可以进行哪些操作。这些安全规则主要是通过XML和CSV文件来配置的。 XML文件 XML文件通常用于定义记录规则(Record Rules)和访问控制列表(Access Control Lists, AC ......
权限 规则 odoo

Odoo—货运管理—主表获取明细表数据计算结果

在开发货运管理模块的时候,用到了两张表:主表[waybill]和明细表[waybill.detail],主表存放运单主体信息,明细表存放运单货物信息,如下图所示。 上图中红色方框标记的是明细表中行内的运费计算结果;蓝色圆圈标记的是主表中的总运费,是明细表中三条货品数据的运费总和。在odoo中是如何实 ......
明细表 货运 结果 数据 Odoo

Odoo—货运管理—odoo时差问题

第一次踩odoo时差的坑,才知道原来odoo在存储日期数据时,是以UTC0时区存放的,和北京时间相差8个小时。只是odoo本身能很好的处理日期数据的存储和展示,所以刚开始接触odoo,不容易发现这个问题。 在做货运管理的时候,生成货运订单编号的格式是自己定义的,根据当日的运单数量自动往下递增,如下所 ......
时差 货运 问题 Odoo odoo

linux系统报Too many open files的错误

1、 https://www.cnblogs.com/zj-cloud/articles/17169769.html 一、openfile文件描述符不够 故障现象: 程序会报Too many open files的错误,是因为open files 数目不够 排查思路: 1、ulimit -a 或ul ......
错误 系统 linux files many

42:odoo16生产型企业(采购、生产、销售)产生相关会计凭证

1、采购 采购订单收货:借:原材料 贷:应付暂估 发票校验:借:应付暂估 应交税费——进项税 贷:应付账款 付款:借:应付账款 贷:银行存款 相关配置: 产生凭据: (1)收货——库存计价 (2)发票校验 (3)付款 2、生产 投原材料:借:生产成本 贷:库存商品 产出成品/半成品:借:库存商品 贷 ......
凭证 生产型 会计 企业 odoo

安装odoo16

ubuntu:22.04 sudo apt-get install python3.10 pip3 install virtualenv cd /data virtualenv new odooenv sudo apt-get install postgresql = 15.0 sudo apt-g ......
odoo 16

odoo 的一些widget

widget="ace" widget="attachment_image" widget="boolean_button" widget="barcode_handler" widget="char_domain" widget="dummy" widget="char_domain" widge ......
widget odoo
共300篇  :2/10页 首页上一页2下一页尾页