Python 没有数据库我如何填充资源?
我想从Foursquare中获取一些信息,添加一些字段并通过django tastypie返回。 更新: 现在我得到:Python 没有数据库我如何填充资源?,python,django,foursquare,tastypie,Python,Django,Foursquare,Tastypie,我想从Foursquare中获取一些信息,添加一些字段并通过django tastypie返回。 更新: 现在我得到: { "meta": { "limit": 20, "next": "/api/v1/venue/?q=Borek&near=Kadikoy", "offset": 0, "previous": null, "total_count": 30 }, "objects": [ { "resource_u
{
"meta": {
"limit": 20,
"next": "/api/v1/venue/?q=Borek&near=Kadikoy",
"offset": 0,
"previous": null,
"total_count": 30
},
"objects": [
{
"resource_uri": ""
},
{
"resource_uri": ""
}]
}
有两个空对象。我应该怎么做才能填满这个资源
ModelResource
仅适用于在资源后面有ORM模型的情况。在其他情况下,您应该使用资源
ModelResource
说明中讨论了此主题,提到了它何时合适,何时不合适:
文档中还有一整章,旨在提供有关如何实现非ORM数据源(本例中为外部API)的详细信息:不要使用ModelResource,因为它背后没有模型。我应该使用什么样的Tastypie?请参阅我的回复,我已经在那里扩展了我的评论。顺便说一句。此外,代码中似乎存在NameError异常(函数末尾使用的所有变量之前都没有定义),除非这不是您正在使用的全部代码。
{
"meta": {
"limit": 20,
"next": "/api/v1/venue/?q=Borek&near=Kadikoy",
"offset": 0,
"previous": null,
"total_count": 30
},
"objects": [
{
"resource_uri": ""
},
{
"resource_uri": ""
}]
}