gpt4 book ai didi

django - 从 Django View 使用 django-piston REST API 的最佳方式是什么?

转载 作者:行者123 更新时间:2023-12-01 05:43:20 25 4
gpt4 key购买 nike

我已经开始使用 django-piston 来创建 APIS,但是我无法找到有关如何使用 python 从 django 内部使用 API 的文档。我见过使用 javascript 的示例。

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

感谢您对此的意见!

最佳答案

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

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

关于django - 从 Django View 使用 django-piston REST API 的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3938353/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com