Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 没有数据库我如何填充资源?_Python_Django_Foursquare_Tastypie - Fatal编程技术网

Python 没有数据库我如何填充资源?

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

我想从Foursquare中获取一些信息,添加一些字段并通过django tastypie返回。 更新:

现在我得到:

{
  "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": ""
    }]
}