java - 从 Django 调用 Java API

标签 java django rest api rundeck

我需要从 Django 调用一些 Java API,specifically Rundeck API 。我环顾四周,django-jython 不再受支持。我还可以通过哪些其他方式来做到这一点?我查看了 rundeckrun(Rundeck API 的 Python 客户端库,但我只需要使用 Rundeck native Java API)。

假设 Rundeck 支持 REST API,类似于 django-tastypie work

编辑:根据 Consuming a RESTful API with Django ,tastypie 创建 REST API 并且不使用它。显然,常规的 urllib、requests 模块等就可以达到目的。

最佳答案

您链接到的页面是 RESTful Web API 的文档。如果您尝试通过它访问 Rundeck,则不需要任何花哨的东西 - 您只需使用类似 requests 的东西即可。库来进行 HTTP 调用。像 tastypie 这样的应用程序用于创建您自己的 API,而不是访问其他人的 API。

关于java - 从 Django 调用 Java API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23120545/

相关文章:

java - 如何在 Spring MVC 中的 url 中进行包含项目名称的重定向?

python - 为什么在这个类中采用这种方法?

django - 需要帮助 - 模型设计

MySQL 自连接查询优化

c# - linq "System.NotSupportedException"有错误

REST API 设计指南合规性测试

java - 如何在 vaadin 中格式化表值?

java - 我无法处理编程异常:播放Java声音

java - 在没有 web.xml 的情况下使用 Spring (Boot) 配置 CAS

php - Slim-3.x 中缺少 Slim.php