【发布时间】:2014-06-18 10:59:20
【问题描述】:
我正在尝试使用 Django 构建 API 服务器。我有几张表,需要根据 url 传入的参数运行查询:
http://server.com/api/request/p1=123&p2=321...
服务器会从 url 中提取 p1 和 p2 并使用它们运行查询,然后以 json 或 xml 的形式返回结果。
我尝试过 Tastypie,它很容易设置为从一个模型中检索数据。但我的情况比这要复杂一些,有时我需要运行空间查询。因此,如果我可以运行查询并以 json/xml 形式返回结果,那就太好了!
非常新的后端技术,感谢任何起点的帮助!
谢谢!
[编辑]
只是想让我的情况更清楚。假设我使用qs = cursor.execute(sql) 等运行了一个原始查询,我想将该结果作为 json/xml 返回给 api 调用。我可以用 Tastypie 或 Rest Framework 做到这一点吗?或者我可以在没有 3rd 方框架的任何帮助的情况下做到这一点吗?
【问题讨论】:
标签: django rest tastypie django-rest-framework