【问题标题】:Django REST ClientDjango REST 客户端
【发布时间】:2014-05-15 03:03:04
【问题描述】:

我有服务器。他以下一种格式返回 json:

{
    "count": 6, 
    "next": null, 
    "previous": null, 
    "results": [
        {
            "id": 2, 
            "court": "http://reg-corruption.herokuapp.com/api/court/2/", 
            "result": "result2", 
            "date_meeting": "2014-03-12T17:50:30Z"
        }, 
        {
            "id": 3, 
            "court": "http://reg-corruption.herokuapp.com/api/court/2/", 
            "result": "result22", 
            "date_meeting": "2014-03-13T17:50:46Z"
        },   ] }

我想写客户端。在客户端我可以复制models.py,但我如何使用它来向服务器发送请求。主要问题:我有文件 models.py,它适用于 sqlite 数据库。我可以使用此文件连接到 REST 服务器吗?我可以自动加载外键链接吗? 或者我要阅读或使用什么?

【问题讨论】:

    标签: django rest django-rest-framework rest-client


    【解决方案1】:

    您既不需要 models.py 也不需要 DB 来连接服务器。获得 REST API url、所需的标头和身份验证详细信息后,您可以使用任何您熟悉的语言编写 REST 客户端并连接到服务器。

    我会举几个例子:

    从您的标签中,我了解到您正在为服务器使用 DRF。您也可以查看http://www.django-rest-framework.org/api-guide/testing/,了解 DRF 中的内置测试 REST 客户端库。

    【讨论】:

      猜你喜欢
      • 2013-10-10
      • 1970-01-01
      • 1970-01-01
      • 2021-09-04
      • 2021-06-05
      • 2018-06-14
      • 2013-07-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多