python怎么收集数据库_python – Tastypie:如何在没有数据库的情况下填充资源?...

我想从Foursquare获取一些信息,添加一些字段并通过

django-tastypie返回.

更新:

def obj_get_list(self,request=None,**kwargs):

near = ''

if 'near' in request.GET and request.GET['near']:

near = request.GET['near']

if 'q' in request.GET and request.GET['q']:

q = request.GET['q']

client = foursquare.Foursquare(client_id=settings.FSQ_CLIENT_ID,client_secret=settings.FSQ_CLIENT_SECRET)

a = client.venues.search(params={'query': q,'near' : near,'categoryId' : '4d4b7105d754a06374d81259' })

objects = []

for venue in a['venues']:

bundle = self.build_bundle(obj=venue,request=request)

bundle = self.full_dehydrate(bundle)

objects.append(bundle)

return objects

现在我得到:

{

"Meta": {

"limit": 20,"next": "/api/v1/venue/?q=Borek&near=Kadikoy","offset": 0,"prevIoUs": null,"total_count": 30

},"objects": [

{

"resource_uri": ""

},{

"resource_uri": ""

}]

}

有2个空对象.我该怎么做才能填补这个资源?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值