示例#1
0
    def post(self):
        query = KValueMetric.all()
        query.order('-date')
        cursor = self.request.get('cursor')
        if cursor != None:
            query.with_cursor(cursor)

        k_value_metrics = query.fetch(1000)

        self.response.out.write(simplejson.dumps({'status': 'ok', 'cursor': str(query.cursor()), 'results': AdminHelper.MapToHash(k_value_metrics), 'count': len(k_value_metrics)}))
示例#2
0
    def post(self):
        span_in_days = int(self.request.get('span_in_days'))
        query = KValueMetric.all()
        query.order('-updated_at')
        cursor = self.request.get('cursor')
        if cursor != None:
            query.with_cursor(cursor)

        k_value_metrics = query.fetch(100)
        for k_value_metric in k_value_metrics:
            k_value_metric.viral_signups = 0
            k_value_metric.total_signups = 0
            k_value_metric.put()
            
        self.response.out.write(simplejson.dumps({'status': 'ok', 'cursor': str(query.cursor()), 'count': len(k_value_metrics) }))