Пример #1
0
 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)]})
Пример #2
0
    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')