def get(self): try: from quantaxis_run.query import query_result, query_onejob except: self.write('no quantaxis_run program on this server') return job_id = self.get_argument('job_id', 'all') if job_id == 'all': self.write({'result': [QA_util_dict_remove_key( item, '_id') for item in query_result()]}) else: self.write({'result': [QA_util_dict_remove_key( item, '_id') for item in query_onejob(job_id)]})
def get(self): try: code = self.get_argument('code', default='000001')[0:6] database = DATABASE.get_collection( 'realtime_{}'.format(datetime.date.today())) current = [QA_util_dict_remove_key(item, '_id') for item in database.find({'code': code}, limit=1, sort=[ ('datetime', pymongo.DESCENDING)])] self.write(current[0]) except: self.write('wrong')