我有服务器。他以下一种格式返回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服务器吗?我可以自动加载外键链接吗? 或者我读什么或使用什么?
答案 0 :(得分:1)
您既不需要models.py也不需要DB来连接服务器。获得REST API URL,必需的标头和身份验证详细信息后,您可以使用您熟悉的任何语言编写REST客户端并连接到服务器。
我将举几个例子:
从你的标签我知道你正在使用DRF服务器。您也可以检查http://www.django-rest-framework.org/api-guide/testing/,以获取DRF中的内置测试REST客户端库。