0
res= table.objects.values('lat','lng')
res1 = table1.objects.values('lat','lng')

res1=[{'lat': u'22.216021036729217', 'lng': u'84.83377508819103'}]
res=[{'lat': u'15.898394035175443', 'lng': u'73.82306920364499'}]

我想将结果添加res到:res1poi

poi = [{'lat': u'15.898394035175443', 'lng': u'73.82306920364499'},{'lat': u'22.216021036729217', 'lng': u'84.83377508819103'} ] 

我已经尝试过poi=list(res)+list(res1),但出现以下错误:

list referenced before assignment
4

1 回答 1

0

您可以使用列表运算符将 ValuesQuerySet 转换为列表

res= table.objects.values('lat','lng') res1 = table 1.objects.values('lat','lng')

poi = list(res) + list(res1)
于 2013-09-18T06:42:12.900 回答