首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Django视图中使用django-piston REST API的最佳方式是什么?

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

Stack Overflow用户
提问于 2010-10-15 07:21:57
回答 1查看 593关注 0票数 4

我已经开始使用django-piston来创建API,但是我很难找到关于如何在django内部通过python使用API的文档。我见过使用javascript的例子。

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

我很感谢你在这方面的投入!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-11-11 12:32:52

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

如果这是一个外部应用程序接口--例如,您的站点正在与BitBucket通信-- HTTP客户端大概是使用它的唯一(合理的)方式。尽管我个人会选择httplib而不是urllib。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3938353

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档