【发布时间】:2019-05-29 19:25:47
【问题描述】:
已创建报价,并已编写说明。因为这个产品是要生产的。将创建一个工单。
工单没有描述行,如下图所示。
因此,我修改以下文件 (mrp_production_views.xml) 以添加字段
第 111 行<field name="description" string="Description"/>
在 mrp_production.py
description = fields.one2many('sale.order.line', 'name', related='sale.order_id', readonly=True)
然后我得到这个错误。我确定问题出在上面的 python 语句中。
2019-01-03 07:49:16,463 13284 信息测试 werkzeug:127.0.0.1 - - [03/Jan/2019 07:49:16]“POST /longpolling/poll HTTP/1.1”500 - 2019-01-03 07:49:16,467 13284 错误测试 werkzeug:请求错误: Traceback(最近一次调用最后一次):文件“C:\ Program Files\Python37\lib\site-packages\werkzeug\serving.py",第 270 行,在 run_wsgi 执行(self.server.app)文件“C:\Program Files\Python37\lib\site-packages\werkzeug\serving.py”,第 258 行,在 执行 application_iter = app(environ, start_response) 文件“C:\Program Files (x86)\Odoo 11.0\server\odoo\service\server.py”,第 260 行,在应用程序中 在应用程序中返回 self.app(e, s) 文件“C:\Program Files (x86)\Odoo 11.0\server\odoo\service\wsgi_server.py”,第 166 行 返回 application_unproxied(environ, start_response) 文件 "C:\Program Files (x86)\Odoo 11.0\server\odoo\service\wsgi_server.py", 第 154 行,在 application_unproxied 结果 = handler(environ, start_response) 文件“C:\Program Files (x86)\Odoo 11.0\server\odoo\http.py”,第 1319 行,在 call return self.dispatch(environ, start_response) File "C:\Program Files (x86)\Odoo 11.0\server\odoo\http.py", line 1474, in dispatch odoo.registry(db).check_signaling() 文件“C:\Program Files (x86)\Odoo 11.0\server\odoo__init__.py”,第 76 行,在注册表中 返回 modules.registry.Registry(database_name) 文件“C:\Program Files (x86)\Odoo 11.0\server\odoo\modules\registry.py”,第 61 行,在 新 返回 cls.new(db_name) 文件“C:\Program Files (x86)\Odoo 11.0\server\odoo\modules\registry.py”,第 85 行,在新 odoo.modules.load_modules(registry._db, force_demo, status, update_module) 文件“C:\Program Files (x86)\Odoo 11.0\server\odoo\modules\loading.py",第 376 行,在 load_modules 力、状态、报告、loaded_modules、update_module、models_to_check)文件“C:\Program Files (x86)\Odoo 11.0\server\odoo\modules\loading.py",第 274 行,在 load_marked_modules perform_checks=perform_checks,models_to_check=models_to_check 文件“C:\Program Files (x86)\Odoo 11.0\server\odoo\modules\loading.py",第 152 行,在 load_module_graph registry.setup_models(cr) 文件“C:\Program Files (x86)\Odoo 11.0\server\odoo\modules\registry.py”,第 277 行,在 setup_models model._setup_fields() 文件“C:\Program Files (x86)\Odoo 11.0\server\odoo\models.py”,第 2425 行,在 _setup_fields field.setup_full(self) 文件“C:\Program Files (x86)\Odoo 11.0\server\odoo\fields.py”,第 471 行,在 setup_full self._setup_related_full(model) 文件“C:\Program Files (x86)\Odoo 11.0\server\odoo\fields.py”,第 508 行,在 _setup_related_full field = target._fields[name] KeyError: 'manufacturing_lead'
【问题讨论】: