def get(self, request, *args, **kwargs):
        data = {}
        boekingen, dateformat = get_boekingen(request, **kwargs)

        for b in boekingen:
            date_str = b.datum.strftime(dateformat)
            if date_str not in data:
                data[date_str] = {}
            if b.cat().id not in data[date_str]:
                data[date_str][b.cat().id] = 0.0
            data[date_str][b.cat().id] += b.netto()
        return HttpResponse(json.dumps(data),mimetype='application/json')
 def get(self, request, *args, **kwargs):
     data = []
     boekingen, dateformat = get_boekingen(request, **kwargs)
     for b in boekingen:
         row = {}
         row['datum'] = b.datum.strftime('%d-%m-%Y')
         row['tegenrekening'] = b.tegenrekening.__unicode__()
         row['categorie'] = b.cat().naam
         row['bedrag'] = b.bedrag
         row['mededelingen'] = b.mededelingen
         row['af'] = b.af
         data.append(row)
     return HttpResponse(json.dumps(data),mimetype='application/json')