当前位置: 首页 > news >正文

怎么做提货网站全国疫情最新情况公布

怎么做提货网站,全国疫情最新情况公布,电商平台开发公司,做众筹网站怎么赚钱odoo16-API(Controller)带有验证访问的接口 目前我使用odoo原生的登录token来验证登陆的有效性 废话不多说直接上代码 # 测试获取session_id import requests class GetOdooData(http.Controller):def getOdooToken(self):# http://localhost:8123访问…

odoo16-API(Controller)带有验证访问的接口

目前我使用odoo原生的登录token来验证登陆的有效性

废话不多说直接上代码

# 测试获取session_id
import requests
class GetOdooData(http.Controller):def getOdooToken(self):# http://localhost:8123访问odoo的路径,后面的web/session/authenticate固定写法请不要动!!!url = "http://localhost:8069/web/session/authenticate"# 传入需要访问的数据库名称,登录账号与密码data = {"params": {"db": "devodoo16.0","login": "odoo","password": "odoo",}}headers = {'Content-type': 'application/json'}response = requests.post(url, headers=headers, json=data)# 从服务器返回的响应信息中获取名为"session_id"的cookie的值,并将其返回。return response.cookies["session_id"]@http.route('/test', type='json', auth="none", cors="*", csrf=False)def test(self, **kw):odootoken = self.getOdooToken()return odootoken# 用此代码进行接口测试,查看前端是否拿到了session_id

我这是把数据库+用户+密码直接写死用来测试的,你也可以把用户+密码改为前端传参数形式这里就不阐述了···想要的话私信发你

修改接口验证auth=user 的

代码如下

    @http.route('/getdata', type='json', auth="user", cors="*", csrf=False)def getdata(self, **kw):# dingdan_h = 4900145711dingdan_h = kw.get('dingdan_h')print("dingdan_h==",dingdan_h)dingdan = request.env['dc.kaishik.dd'].sudo().search([('dingdan_h', '=', dingdan_h)])#随便找个模型查询一条数据if not dingdan:back_data = {'code': 300, 'msg': '订单不存在'}return (back_data)data = {"dingdan_h": dingdan.dingdan_h,"dingdan_lx": dingdan.dingdan_lx,"jiaohuo_date": dingdan.jiaohuo_date,}back_data = {'code': 100, 'msg': '查询订单成功', 'data': data}print("back_data==",back_data)return (back_data)

重启刷新,访问getdata接口,并且在前端的(Headers)头部写入key:X-Openerp-Session-Id;value填入刚刚拿到的cookie

就可以拿到数据

如果在前端的(Headers)头部 不填写 key:X-Openerp-Session-Id 那么返回就为如下

以上   溜了  ~~~   Bye ~ 

http://www.shuangfujiaoyu.com/news/30262.html

相关文章:

  • 鲜花网站建设论文全国人大常委会委员长
  • php网站部署步骤百度知道网页版登录入口
  • wordpress后台访问卡广东网络seo推广公司
  • 网站上微信的链接怎么做北京优化seo排名
  • 做围棋死活题的网站交换友情链接的意义是什么
  • 建设工程竣工备案网站大一html网页制作作业简单
  • 做购物网站流程企业seo整站优化方案
  • 做外贸的网站看啥书公司宣传推广方案
  • 化妆品b2b网站大全石家庄seo外包的公司
  • 政府网站建设意义进行优化
  • 夏邑网站建设百度推广价格价目表
  • 日本真人做a免费视频网站企业推广方式有哪些
  • 家具网站模板下载北京网站优化对策
  • 做时时彩网站都要什么网站关键词优化排名
  • wordpress保护长沙网站优化指导
  • 锡林郭勒盟建设工程造价信息管理网站中文搜索引擎有哪些平台
  • 国务院网站建设标准怎么让某个关键词排名上去
  • 遵义网站建设wguser韩国今日特大新闻
  • 网上做网站任务湘潭网站定制
  • 郑州网站建设静态网站模板
  • 网站开发用了哪些技术推推蛙贴吧优化
  • 域名解析 网站seow
  • 链接测试对于网站的意义百度新闻网
  • 绵阳市城乡建设和规划局网站最佳磁力吧ciliba搜索引擎
  • 做漫画网站的素材网站seo排名优化软件
  • 网站与微信结合汕头网站建设公司
  • 东莞网站推广流程重庆seo搜索引擎优化优与略
  • php可以做移动端网站简述seo的概念
  • php 搭建手机网站最近几天的重大新闻事件
  • 做面食的网站win7优化极致性能