问题标签 [odoo-10]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python - 读取控制器内的标题?
我正在controller
源代码控制系统和 Odoo 之间构建特定的集成代码源代码控制系统(如 bitbucket、github)能够使用 json 加载数据。读取实际有效负载的数据正在工作,但我正在努力的是读取headers
内部的数据controller
。
我需要headers
数据,以便我可以识别从哪个系统接收到此有效负载(例如,bitbucket 和 github 中的数据结构可能不同)。现在,如果我读到它header
,我就会知道哪个系统有效载荷数据以及如何正确解析它。
所以我的controller
样子是这样的:
例如,现在我可以调用这条路线:
现在看起来控制器会自动读取标头,因为它知道它是 json 类型。但是,如果我需要手动检查特定的标头数据headers['type']
(在我的示例中是bitbucket
),该怎么办?
我尝试查看dir(self)
and dir(request)
,但没有看到与标题相关的任何内容。也是**kwargs
空的,所以那里没有标题。
笔记。:request
对象实际上是:
所以基本上它是 werkzeug 的一部分。
也许有人有更多的经验werkzeug
或controllers
一般来说,所以可以指出我正确的方向吗?
PS 同样在 Odoo 本身中,我没有找到任何可以读取我想要的标题的示例。看起来唯一使用标头的地方(实际上是设置它们而不是读取),是在事后构建响应时。
restart - Odoo - 如何通过命令行更新数据库中的 xml 视图和字段
我已经创建了自定义模块,并且更改没有反映出来。更新这些模块的命令是什么。
odoo-10 - Odoo 10 - 将 MO 标记为完成时发生错误
当我在工作中心输入分析帐户时,尝试将相关制造订单标记为已完成,出现此错误
谁能帮我解决它
提前致谢
python - 默认填充 One2many
所以我试图默认填写一个 One2many 列表。我已经定义了一个基本字段,阅读 One2many 和 Many2many 的“特殊命令”,但由于某种原因它似乎不起作用(没有错误消息或其他任何内容,只是没有填充它)
我的代码:
对其进行了一些修改,现在我只是返回了一个搜索结果,但列表仍然没有被填满:
我已经在另一个模型中设置了 Many2one 关系,我认为我应该在这里发布它并不重要,但可以肯定的是:
openerp - 我正在使用 Odoo v10 执行某些任务,但出现此错误
安装时的模型图像:
添加新报价时出错:
validation - 如何修复约束错误:在 Odoo 10 中验证供应商账单时,“每个公司的发票编号必须是唯一的”?
当我单击“供应商账单”表单上的验证按钮时出现此错误: 约束错误
我确定发票编号是唯一的。我什至尝试用不同的供应商创建一个全新的供应商账单,但我仍然遇到同样的错误。
它曾经很好,但由于某种原因,它现在抛出了一个错误。我想在它开始发生之前尝试恢复我的数据库,但我不确定它会有所帮助。
关于它为什么会发生以及如何解决它的任何想法?
openerp - odoo 10 企业版上未加载翻译
我有以下 qweb 模板:
发票
我还通过创建文件为荷兰语设置了一些翻译文件my_module/i18n/nl.po
的内容是:
虽然我可以从日志中看到该文件已加载并且翻译已加载,但它们并未出现在报告中。
当我转到设置 -> 翻译 -> 翻译的术语时,我可以看到我的术语已被正确翻译。但它们没有出现在报告中。该报告有attachment_use="False"
openerp - 我想更改登录徽标 Odoo 10
我有这个问题,我不知道如何从登录页面更改 odoo 徽标,我覆盖了update_login
功能
但不起作用,请帮忙(对不起我的英语)