【问题标题】:Client for django rest framework?django rest框架的客户端?
【发布时间】:2014-02-02 20:04:43
【问题描述】:

Django rest 框架是一个在 restful 协议中公开数据的好工具,但它是否有一个内置的客户端来完成后面的繁重工作,以便在不同的 django 项目之间轻松实现 SOA 架构?

到目前为止,我还没有从 django rest 框架 documentation 中找到很多东西,希望有人可以对此有所了解。

【问题讨论】:

    标签: django django-rest-framework


    【解决方案1】:

    DRF 没有“官方”客户端,因为 REST-API 通常没有多少“繁重”,正如您可能从 SOAP 或类似技术中知道的那样。

    对于大多数 REST-API,slumber 是连接到这些 API 的最简单方法。它处理 url-building、身份验证和 json-dump/load。

    【讨论】:

    • 在撰写本文时,slumber 对名称中带有破折号的资源或查询根资源没有很好的支持。希望这可以避免我刚刚经历的头痛。
    【解决方案2】:

    我最近创建了一个包,它通过 DRF 模拟 django 查询集。

    django-rest-framework-queryset

    【讨论】:

      猜你喜欢
      • 2013-10-10
      • 1970-01-01
      • 2021-06-05
      • 1970-01-01
      • 2014-05-15
      • 2014-03-17
      • 2016-12-20
      • 2019-11-25
      • 2016-06-10
      相关资源
      最近更新 更多