加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

从Django视图中使用django-piston REST API的最佳方法是什么?

发布时间:2020-12-20 13:21:21 所属栏目:Python 来源:网络整理
导读:我已经开始使用 django-piston来创建APIS,但是我很难找到如何使用 python从django内部使用API??的文档.我见过使用 javascript的例子. 到目前为止,我使用urllib访问API,但我想知道这是否是最好的方法. 感谢您对此的意见! 解决方法 如果这是一个内部API – 也
我已经开始使用 django-piston来创建APIS,但是我很难找到如何使用 python从django内部使用API??的文档.我见过使用 javascript的例子.

到目前为止,我使用urllib访问API,但我想知道这是否是最好的方法.

感谢您对此的意见!

解决方法

如果这是一个内部API – 也就是说,您/您的视图和API具有相同的资源访问权限 – 为什么要使用API??而不是正常获取结果(通过模型操作等)?如果要避免代码重复,请将公共代码分解为可由两个进程使用的单独函数.

如果这是一个外部API – 例如,您的站点正在与BitBucket通信 – HTTP客户端是唯一(理智)消费它的方式.虽然我个人会选择httplib而不是urllib.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读