def tracker_list(request, format=None): trk_dict_list = serialize(Tracker.objects.filter(owner=request.user)) trklist_pb = pbjson.json2pb(tracker_pb2.TrackerList(), dict(trackers=trk_dict_list)) data = trklist_pb.SerializeToString() mimetype = 'application/octet-stream' return HttpResponse(data, mimetype=mimetype)
def get_context_data(self, **kwargs): """ Get the context for this view. """ object_list = kwargs['object_list'] context = OwnedListView.get_context_data(self, **kwargs) serialized = json.dumps(serialize(object_list)) context['serialized_trackers'] = serialized return context