angular ui-grid不能显示我的视图生成的json,如下所示:
class DummyResponse(APIView):
def get(self, request, pk, format='None'):
GuestEntryModel = get_model('buddy', 'GuestEntry')
print "GuestEntryModel.objects.all",GuestEntryModel.objects.all()
serialized_data = serializers.serialize("json", GuestEntryModel.objects.all(),fields=('model'))
print "serialized_data::",serialized_data
return Response(serialized_data)从该视图生成的json如下所示:
"[{\"fields\": {}, \"model\": \"buddy.guestentry\", \"pk\": 1}, {\"fields\": {}, \"model\": \"buddy.guestentry
\", \"pk\": 2}, {\"fields\": {}, \"model\": \"buddy.guestentry\", \"pk\": 3}, {\"fields\": {}, \"model
\": \"buddy.guestentry\", \"pk\": 4}, {\"fields\": {}, \"model\": \"buddy.guestentry\", \"pk\": 5},
{\"fields\": {}, \"model\": \"buddy.guestentry\", \"pk\": 6}, {\"fields\": {}, \"model\": \"buddy.guestentry
\", \"pk\": 7}, {\"fields\": {}, \"model\": \"buddy.guestentry\", \"pk\": 8}]"发布于 2015-11-02 01:02:38
请展示您的角度代码,我认为当您获得数据时,您必须遍历数据并将其放入变量中,如下面的示例所示
$scope.posts = [];
$http.get('/api/posts').then(function (result) {
angular.forEach result.data, function (item) {
$scope.posts.push( item);
}
}https://stackoverflow.com/questions/33459919
复制相似问题