Openerp 在处理odoo9之前捕获错误

Openerp 在处理odoo9之前捕获错误,openerp,odoo-9,Openerp,Odoo 9,如果在下面的示例中输入错误的web代码,我会得到500:内部服务器错误。是否可能获得验证错误警报 @http.route'/web/process',type=http,auth=public,website=True def自动发送票证,**夸尔格: 值={} 对于字段\名称,kwargs.items中的字段\值: 值[字段名称]=字段值 如果值['web_代码]!=9999: 引发ValidationError“错误的web代码!” VAL={'name':值['web_name']} cr

如果在下面的示例中输入错误的web代码,我会得到500:内部服务器错误。是否可能获得验证错误警报

@http.route'/web/process',type=http,auth=public,website=True def自动发送票证,**夸尔格: 值={} 对于字段\名称,kwargs.items中的字段\值: 值[字段名称]=字段值 如果值['web_代码]!=9999: 引发ValidationError“错误的web代码!” VAL={'name':值['web_name']} create_new=http.request.env['project.task'].createvals
在odoo网站模块中,您不能像我们在销售和购买模块中那样提出错误

若要向用户显示错误,您需要在模板中呈现带有错误标签的相同页面


此链接可帮助您更多

发布您收到的错误及其堆栈跟踪。@GeorgeDaramouskas Hi,当更改raise validationError以打印时,在控制台中获取此链接此处是错误,当保持raise validationError时,如果web_代码错误,我需要停止程序并显示错误!编辑您的问题并添加您在页面上的导入file@GeorgeDaramouskas对不起,我没有低估你的回答!