2015-11-01 36 views
0

角UI栅是不能够显示通过我的视图中产生的JSON这是如下:从这个视图中产生JSON不获取呈现在角UI网格

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

回答

1

请出示你的角码,我想到时候,当你的数据,你必须重复低谷数据,并把它放在变量,例如像下面

$scope.posts = []; 
$http.get('/api/posts').then(function (result) { 
    angular.forEach result.data, function (item) { 
     $scope.posts.push(item); 
    } 
}