odoo - 什么是无效的叶子[odoo中的错误?
问题描述
将过滤器应用于 many2many 字段时,我收到此错误。
python中的字段定义是:这是python中的字段定义
fields.Many2many(string='AnalysisProfile',
comodel_name='olims.analysis_profile',
relation='ar_to_analysisprofile',
domain="[('Deactivated', '=',False )]"
在 XML 视图中:
<field name="AnalysisProfile" string="Analysis Profile"></field>
我收到以下错误:
raise ValueError("无效的叶子 %s" % str(self.leaf))
ValueError:无效的叶子[
解决方案
您在域中添加了额外的双引号,将其删除并尝试。
fields.Many2many(string='AnalysisProfile',
comodel_name='olims.analysis_profile',
relation='ar_to_analysisprofile',
domain=[('Deactivated', '=',False )])
并确保您Deactivated
在olims.analysis_profile
. 希望它会帮助你。
推荐阅读
- laravel - 如何防止在其他计算机上使用用户的会话(如漏洞利用)
- javascript - 获取在 Discord 中对带有特定表情符号的消息做出反应的用户对象列表
- java - 在 GCP 数据流使用 apache Beam 完成工作后,有什么方法可以进行处理吗?
- python - pytorch 总结失败,拥抱面模型 II:预期所有张量都在同一设备上,但发现至少两个设备,cuda:0 和 cpu
- javascript - 为什么所有手风琴在 ReactJs 中切换在一起?
- delphi - 找不到 dcciosarm64270.dll
- amazon-web-services - 我可以使用 ec2 构建 s3 缓存服务器吗?
- awk - 如何使用 Redis-cli 命令将 CSV 数据批量插入 Redis 持久化系统?
- python - Jupyter 中的“cartopy 的 set_extent 函数”不适用于以下消息
- go - 如何读取 zsh shell 变量