def get_score_list(self,gid): """根据赛事id 获取成绩播报列表列表""" score_list = self.find_data(['*'],order='time desc',gid=gid,status=0) for index,score in enumerate(score_list): score_list[index]['pic'] = options.ipnet + score['pic'] score_list[index]['time'] = PublicFunc.stamp_to_YmdHM(score['time']) return score_list
def get_sysinfo(self,uid): info_list = self.find_data(['*'],order='id desc',uid=uid) info_list_all = self.find_data(['*'],order='id desc',uid=0) info_list = info_list + info_list_all for index,info in enumerate(info_list): info_list[index]['time'] = PublicFunc.stamp_to_YmdHM(info['time']) return info_list
def get_sysinfo(self, uid): info_list = self.find_data(['*'], order='id desc', uid=uid) info_list_all = self.find_data(['*'], order='id desc', uid=0) info_list = info_list + info_list_all for index, info in enumerate(info_list): info_list[index]['time'] = PublicFunc.stamp_to_YmdHM(info['time']) return info_list
def cache_group_info(self,group_id): group_id = str(group_id) if not self.cache.exists('group:id:' + group_id) and self.judge_group_exist(group_id): group_info = self.find_data(['*'],get_some=False,id=group_id) group_info['createtime'] = PublicFunc.stamp_to_YmdHM(group_info['createtime']) group_info['tag_name'] = TagModel.get_instance().get_tag_name(group_info['tag_id']) group_info['avatar'] = options.ipnet + str(group_info['avatar']) self.cache.hmset('group:id:' + group_id,group_info) #write into cache self.cache.expire('group:id:' + group_id,options.group_info_expires)
def get_live_list(self,gid): """根据赛事id 获取赛事实况列表""" if int(gid): live_list = self.find_data(['*'],order='time desc',gid=gid,status=0) else: live_list = self.find_data(['*'],order='time desc',status=0) for index,live in enumerate(live_list): live_list[index]['pic'] = options.ipnet + live['pic'] live_list[index]['time'] = PublicFunc.stamp_to_YmdHM(live['time']) return live_list
def get_score_list(self, gid): """根据赛事id 获取成绩播报列表列表""" score_list = self.find_data(['*'], order='time desc', gid=gid, status=0) for index, score in enumerate(score_list): score_list[index]['pic'] = options.ipnet + score['pic'] score_list[index]['time'] = PublicFunc.stamp_to_YmdHM( score['time']) return score_list
def get_live_list(self, gid): """根据赛事id 获取赛事实况列表""" if int(gid): live_list = self.find_data(['*'], order='time desc', gid=gid, status=0) else: live_list = self.find_data(['*'], order='time desc', status=0) for index, live in enumerate(live_list): live_list[index]['pic'] = options.ipnet + live['pic'] live_list[index]['time'] = PublicFunc.stamp_to_YmdHM(live['time']) return live_list
def cache_group_info(self, group_id): group_id = str(group_id) if not self.cache.exists( 'group:id:' + group_id) and self.judge_group_exist(group_id): group_info = self.find_data(['*'], get_some=False, id=group_id) group_info['createtime'] = PublicFunc.stamp_to_YmdHM( group_info['createtime']) group_info['tag_name'] = TagModel.get_instance().get_tag_name( group_info['tag_id']) group_info['avatar'] = options.ipnet + str(group_info['avatar']) self.cache.hmset('group:id:' + group_id, group_info) #write into cache self.cache.expire('group:id:' + group_id, options.group_info_expires)