问题描述
在odoo控制器中有两个发布路线。一条路线可以轻松地从POSTMAN呼叫,但是第二条路线出现问题,无法通话。
下面是可以从POSTMAN呼叫的第一条路由。
@http.route('/con/customer',type="json",auth="user",method='POST')
def get_customer(self,searchstr=''):
get_custs = []
custs = []
if searchstr.strip():
get_custs = request.env['res.partner'].search([('customer','=',True),('display_name','ilike',searchstr),('name','!=','')])
else:
get_custs = request.env['res.partner'].search([('customer','')])
for rec in get_custs:
vals = {
'id' : rec.id,'name' : rec.display_name,}
custs.append(vals)
data = {'status':200,'response':custs,'message' : 'Success' }
return data
这是第二条路线
@http.route('/con/secondroute',method='POST')
def get_secondroute(self,startcdd=''):
responder = [('key1','Key')]
data = {'status': 200,'response': responder,'message' : 'ok'}
return data
我无法从邮递员那里拨打第二条路线,并且总是显示404 not found错误 以下是我如何调用我的api。
我从POSTMAN得到以下错误。我确实检查了路线,这是正确的,但是为什么会出现404错误?
感谢任何建议。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)